vsftpd.conf mam następujący:
Kod: Zaznacz cały
#Uruchamianie serwera w trybie standalone
listen=NO
listen_ipv6=YES
#Uzytkownik anonimowy niemoze sie logowac
anonymous_enable=NO
#Uzytkownik lokalny ma prawo logowania
local_enable=YES
#Umask 022
local_umask=022
#Zezwolenie na zapis w katalogu uzytkownika lokalnego
write_enable=YES
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
allow_writeable_chroot=YES
#Uzytkownik moze poruszac sie tylko w obrebie katalogu domowego
chroot_local_user=NO
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.userlist
#Katalog dla chroot-a
secure_chroot_dir=/var/run/vsftpd/empty
vsftp
uprawnienia dla katalogu '/home/vsftp' mam tak:
drwx------ 4 vsftp vsftp 4096 lut 4 22:18 vsftp
restart vsftpd i user nadal może wyjść poza swój katalog :/