permite que usuários anônimos façam upload em / var / www

-1

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.

    
por user1735120 03.06.2013 / 11:51

2 respostas

0

Então, talvez tente allow_writeable_chroot=YES e recarregue?

    
por Hilmi Erdem KEREN 03.06.2013 / 13:29
-1
  1. 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. 
    
por Sagar Ikhankar 05.03.2014 / 16:13