#port_enable=NO#pasv_enable=NOanonymous_enable=YESlocal_enable=YESwrite_enable=YESlocal_umask=022#pasv_min_port=49152#pasv_max_port=65535#anon_upload_enable=YES#anon_mkdir_write_enable=YESdirmessage_enable=YESxferlog_enable=YESconnect_from_port_20=YES##chown_uploads=YES#chown_username=whoever##xferlog_file=/var/log/vsftpd.log##xferlog_std_format=YES##idle_session_timeout=600##data_connection_timeout=120#nopriv_user=test_ftp##async_abor_enable=YES##ascii_upload_enable=YES#ascii_download_enable=YES#ftpd_banner=Welcome to 104 FTP service.##deny_email_enable=YES#banned_email_file=/etc/vsftpd/banned_emails##chroot_local_user=YES#chroot_list_enable=YESchroot_list_file=/etc/vsftpd/chroot_list##ls_recurse_enable=YES##hide_ids=YES##use_localtime=YES##listen=YES##listen_ipv6=YES
#%PAM-1.0auth required pam_unix.so nullokaccount required pam_unix.sosession required pam_unix.so
chroot_local_user=YES - надо как минимум раскомментировать
anon_root=/home/ftp
chroot_local_users = yes
local_root = /home/ftp
В конфиг vsftpdКод: [Выделить]chroot_local_users = yesВ папке /etc/vsftpd/user_conf создать файл именем, идентичным имени пользователя и вписать в него:Код: [Выделить]local_root = /home/ftpПерезапустить xinetd.
local_enable =YES
А строчка Код: [Выделить]local_enable =YESраскомментирована?