Então, talvez tente allow_writeable_chroot=YES
e recarregue?
estou totalmente ciente do risco dessa configuração com relação ao upload anônimo, mas, basicamente, quero que usuários anônimos façam upload no meu servidor /var/www
estou usando vsftpd btw
Eu fiz mount --bind /var/www /home/upload
e chmod 777 ambos dir
meu vsftpd.conf
listen=YES
anonymous_enable=YES
write_enable=YES
anon_upload_enable=YES
anon_root=/home/upload
anon_mkdir_write_enable=YES
chroot_local_user=YES
quando eu acesso ftp usando o filezilla eu recebo isso:
Response: 500 OOPS: vsftpd: refusing to run with writable root inside chroot()
Error: Critical error
Error: Could not connect to server
Por favor, diga-me o que mais eu perdi, ive brincando com a configuração, não consigo fazer isso funcionar corretamente.
Então, talvez tente allow_writeable_chroot=YES
e recarregue?
Primeiro, verifique se o SElinux está ativado ou não. precisamos definir booleanos Normalmente este erro é lançado pelo SElinux verifique
getsebool -a | grep ftp
setsebool -P allow_ftpd_full_access on
reinicie a verificação de serviço uma vez.
a conexão ao servidor é sempre
User-->> Firewall -->> Tcp_wrapper -->> SElinux -->> Services -->> File.