Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: gproftpd 8.3.2 nastaveni anonymous FTP serveru  (Přečteno 2999 krát)

jaravor

  • Návštěvník
  • Příspěvků: 8
gproftpd 8.3.2 nastaveni anonymous FTP serveru
« kdy: 09 Října 2008, 18:54:22 »
Zdravicko, mam mensi problem... Potrebuju sdilet nejaka data pres FTP server. Podle postupu v napovede gproftpd jsem si vytvoril anonymnous usera. Server se mi spusti, ale sdilim jen data ktera jsou ve /var/ftp/anonymous. kdyz pridam do sdilenych adresaru jeste /media/skladiste/sdileni, vubec se na serveru nezobrazi... Poradi mi nekdo co s tim? Ubuntu pouzivam mene nez mesic a tohle jsem nenastavoval ani na widlich...

mk33

  • Aktivní člen
  • *
  • Příspěvků: 300
Re: gproftpd 8.3.2 nastaveni anonymous FTP serveru
« Odpověď #1 kdy: 09 Října 2008, 19:41:09 »
mělo by stačit nastavit v záložce Users dole adresáře na sdílení a práva k nim.

tady je dyžtak moje nastavení:
Kód: [Vybrat]
ServerType standalone
DefaultServer on
Umask 022
ServerName "10.20.20.18"
ServerIdent on "mk"
ServerAdmin Admin@this.domain.topdomain
IdentLookups off
UseReverseDNS off
Port 21
PassivePorts 49152 65534
#MasqueradeAddress None
TimesGMT off
MaxInstances 30
MaxLoginAttempts 3
TimeoutLogin 300
TimeoutNoTransfer 120
TimeoutIdle 120
DisplayLogin welcome.msg
User nobody
Group nobody
DirFakeUser off nobody
DirFakeGroup off nobody
DefaultTransferMode binary
AllowForeignAddress off
AllowRetrieveRestart on
AllowStoreRestart on
DeleteAbortedStores off
TransferRate RETR 999999
TransferRate STOR 999999
TransferRate STOU 999999
TransferRate APPE 999999
SystemLog /var/log/secure
RequireValidShell off
#gp_random_username_length 6
#gp_random_password_length 6
#gp_randomize_case lower
#gp_useradd_homedir_path /var/ftp
#gp_html_path /var/www/html/ftp.htm
#gp_welcome_name welcome.msg
<IfModule mod_tls.c>
TLSEngine off
TLSRequired off
TLSVerifyClient off
TLSProtocol TLSv1
TLSLog /var/log/proftpd_tls.log
TLSRSACertificateFile /etc/gproftpd/gproftpd.pem
</IfModule>
<IfModule mod_ratio.c>
Ratios off
SaveRatios off
RatioFile "/restricted/proftpd_ratios"
RatioTempFile "/restricted/proftpd_ratios_temp"
CwdRatioMsg "Please upload first!"
FileRatioErrMsg "FileRatio limit exceeded, upload something first..."
ByteRatioErrMsg "ByteRatio limit exceeded, upload something first..."
LeechRatioMsg "Your ratio is unlimited."
</IfModule>
<Limit LOGIN>
  AllowUser mk
  AllowUser anonymous
  DenyALL
</Limit>

<Anonymous /media/data/>
User mk
Group mk
AnonRequirePassword on
MaxClients 7 "The server is full, hosting %m users"
DisplayLogin welcome.msg
<Limit LOGIN>
Allow from all
Deny from all
</Limit>
AllowOverwrite on
<Limit LIST NLST  STOR STOU  APPE  RETR  RNFR RNTO  MKD XMKD SITE_MKDIR  PWD XPWD  SIZE  STAT  CWD XCWD  CDUP XCUP >
 AllowAll
</Limit>
<Limit DELE  RMD XRMD SITE_RMDIR  SITE  SITE_CHMOD  SITE_CHGRP  MTDM >
 DenyAll
</Limit>
</Anonymous>

<Anonymous /media/data/ftp>
User anonymous
Group anonymous
AnonRequirePassword off
MaxClients 5 "The server is full, hosting %m users"
DisplayLogin welcome.msg
<Limit LOGIN>
Allow from all
Deny from all
</Limit>
<Limit LIST NLST  RETR  PWD XPWD  SIZE  STAT  CWD XCWD  CDUP XCUP >
 AllowAll
</Limit>
<Limit STOR STOU  APPE  RNFR RNTO  DELE  MKD XMKD SITE_MKDIR  RMD XRMD SITE_RMDIR  SITE  SITE_CHMOD  SITE_CHGRP  MTDM >
 DenyAll
</Limit>
<Directory /media/data/ftp/Upload>
<Limit LIST NLST  STOR STOU  RETR  MKD XMKD SITE_MKDIR  PWD XPWD  SIZE  STAT  CWD XCWD  CDUP XCUP >
 AllowAll
</Limit>
<Limit APPE  RNFR RNTO  DELE  RMD XRMD SITE_RMDIR  SITE  SITE_CHMOD  SITE_CHGRP  MTDM >
 DenyAll
</Limit>
</Directory>
</Anonymous>
začínám tak trpělivost a pevné nervy :-) since  21. Listopad 2006
-------------------------------------------------------------------------
|Aopen MX4SGI-4DN2|P4 2,8GHz HT|2x512MB RAM|ATI 9550|Linux Mint 9 Isadora|  |Asus P4B533|P4 1,8GHz|3x256 MB RAM|ATI 7500|Ubuntu 7.04|  |IBM Thinkpad T40p|Ubuntu 9.04|  |Lenovo Thinkpad T61|Linux Mint 9 Isadora|Lenovo Thinkpad T410|Linux Mint 13

jaravor

  • Návštěvník
  • Příspěvků: 8
Re: gproftpd 8.3.2 nastaveni anonymous FTP serveru
« Odpověď #2 kdy: 09 Října 2008, 23:44:07 »
to jsem si myslel... nastaveni sedi... kazdopadne kdyz si napr. nastavim sdileni /media/Skladiste/sdileni, tak nejde do slozky "sdileni" na disku Skladiste, ale vytvori v media adresar Skladiste/sdileni, pricemz puvodni Skladiste je prejmenovano na Skladiste_ ... doufam ze jsem to napsal srozumitelne :- /

radek6ak

  • Návštěvník
  • Příspěvků: 31
Re: gproftpd 8.3.2 nastaveni anonymous FTP serveru
« Odpověď #3 kdy: 10 Října 2008, 09:29:57 »
Já jsem to řešil například tím, že jsem do adresáře /var/ftp/anomymous udělal simlinky složek které jsem chtěl na ftp zobrazit, bylo to bez nastavování a za 30 vteřin.
Mozek je aparát s jehož pomocí si myslíme že myslíme....

jaravor

  • Návštěvník
  • Příspěvků: 8
Re: gproftpd 8.3.2 nastaveni anonymous FTP serveru
« Odpověď #4 kdy: 14 Října 2008, 18:13:43 »
tak symlink jsem si vytvoril... v adresari se ukazuje, ale na ftp neni :-/

radek6ak

  • Návštěvník
  • Příspěvků: 31
Re: gproftpd 8.3.2 nastaveni anonymous FTP serveru
« Odpověď #5 kdy: 14 Října 2008, 21:29:52 »
Pravdou je, že to se simlinky jsem dělal v mandrivě a co distribuce to možná jiné chování. Nicméně by to mělo fungovat i tady, ujistěte se, že se jedná o správný simlink a že je opravdu tam kde má být.
Mozek je aparát s jehož pomocí si myslíme že myslíme....

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5058
    • Lomítkáři
Re: gproftpd 8.3.2 nastaveni anonymous FTP serveru
« Odpověď #6 kdy: 14 Října 2008, 22:29:35 »
proftpd symlinky záměrně ignoruje, tedy pokud nejsou ve vlastním domovském adresáři. Vždyť to běží chrootované ;)

Musíte použít bind tj.
sudo mount -t bind /co /kam
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

 

Provoz zaštiťuje spolek OpenAlt.