www.ProFTPD.de

ProFTPD => ProFTPD - Deutsch => Thema gestartet von: Anonymous am 15. September 2004, 22:46:20



Titel: ftpuser in übergeordnetem verzeichnis
Beitrag von: Anonymous am 15. September 2004, 22:46:20
hallo

ich habe auf meinem debian system proftp installiert, und einen ftp user angelegt. doch dieser user kann sich durch das ganze filesystem bewegen. im der datei ftpchroot habe ich "ftp" eingetragen. ich denke mit /etc/init.d/proftp restart wird das ftpchroot file nicht neu eingelsen...

ich möchte dass der user "ftp" auch nur zugriff auf das verzeichnis /home/ftp hat, und in kein anderes...

des weiteren habe ich die die proftp.conf datei mit defaultRoot / ergänzt, doch ich kann mich immernoch durch das ganze system klicken...

danke und gruss adrian


Titel: Re: ftpuser in übergeordnetem verzeichnis
Beitrag von: SamB am 18. November 2006, 21:16:02
Hi,

denke es liegt daran, dass "defaultRoot /" gesetzt wurde.
Ich habe bei meiner Installation "defautlRoot" rausgenommen
und für den ftp-User ein gezieltes Verzeichnis in der etc/passwd
eingetragen, das als root des ftp-Zugriffs dienen soll.

scheint so zu funktionieren.

Gruß, SamB


Titel: Re: ftpuser in übergeordnetem verzeichnis
Beitrag von: VolGas am 21. November 2006, 08:35:20
Eigentlich sollte "DefaultRoot" auf "~" gesetzt werden - damit kommt jeder User
in sein Verzeichnis und wird darin eingeschlossen. (chroot)

Setzt man "DefaultRoot" auf "/", dann landet natürlich jeder User dort und kann
dann ganz nach belieben im Filesystem "spazieren" gehen.

mfg.
  VolGas