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 |