разрешить анонимным пользователям загружать файлы в / var / www

Я полностью осознаю риск этой установки в отношении анонимной загрузки, но в основном я хочу, чтобы анонимные пользователи загружали на мой веб-сервер. /var/www

Я использую vsftpd, кстати,

. ] и chmod 777 оба dir

my 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

когда я получаю доступ к ftp с помощью filezilla, я получаю следующее:

Response:   500 OOPS: vsftpd: refusing to run with writable root inside chroot()
Error:  Critical error
Error:  Could not connect to server

Скажите, пожалуйста, что еще сделал я пропустил, я играл вокруг конфигурации, я не могу заставить ее работать правильно.

-1
задан 3 June 2013 в 13:51

2 ответа

Итак, может быть, попробовать allow_writeable_chroot=YES и перезагрузить?

0
ответ дан 3 June 2013 в 13:51
  1. Сначала проверьте, включен ли SElinux или нет. нам нужно установить логическое значение Обычно эта ошибка выдается проверкой SElinux

     getsebool -a | grep ftp 
    
     setsebool -P allow_ftpd_full_access on 
    

перезапустить проверку сервиса один раз.

подключение к серверу всегда

User-->> Firewall -->> Tcp_wrapper -->> SElinux -->> Services -->> File. 
0
ответ дан 3 June 2013 в 13:51

Другие вопросы по тегам:

Похожие вопросы: