Добрый вечер!
Есть 2 debian wheezy, абсолютно одинаковые.
Копирую конфиг vsftpd с одного сервера на другой, в итоге при попытке захода получаю:
test@alpha:~$ telnet 192.168.1.100 21
Trying 192.168.1.100...
Connected to 192.168.1.100.
Escape character is '^]'.
220 Welcome to FTP!
login
530 Please login with USER and PASS.
user test
331 Please specify the password.
pass 111111
500 OOPS: vsftpd: refusing to run with writable root inside chroot()
500 OOPS: priv_sock_get_cmd
Connection closed by foreign host.
Хотя test он должен отправлять в /home/test/
Вот конфиг:
listen=YES
pasv_enable=YES
pasv_promiscuous=YES
pasv_min_port=50386
pasv_max_port=50394
anonymous_enable=YES
no_anon_password=YES
anon_root=/var/ftp/pub/
local_root=/var/ftp/
anon_umask=022
local_enable=YES
write_enable=YES
local_umask=022
chroot_local_user=YES
chroot_list_enable=NO
xferlog_enable=YES
xferlog_file=/var/log/vsftpd.log
max_clients=100
max_per_ip=10
hide_ids=YES
idle_session_timeout=600
data_connection_timeout=120
dirmessage_enable=YES
use_localtime=YES
ftpd_banner=Welcome to FTP!
И вопрос: ЧЯДНТ?