Войти

Показать полную графическую версию : vsftpd не работает anon_root


hnsk
01-05-2010, 13:53
listen=YES
anonymous_enable=YES
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
#chown_uploads=YES
xferlog_file=/var/log/vsftpd.log
anon_root=/srv/ftp/incoming
local_root=/home/mafik/ftptest
delete_failed_uploads=yes
anon_umask=0000
chown_upload_mode=0777
file_open_mode=0777

когда анон рут включен при залогинивании получаю: 500 OOPS: vsftpd: refusing to run with writable anonymous root
когда отключен логинюсь, но куда не понятно и без прав на запись.

ruslandh
01-05-2010, 14:11
Не надо создавать ононимного root. Права на запись анонимному пользователю в конкретную папку можно обеспечить и более безопасными методами.

hnsk
01-05-2010, 14:57
ruslandh, к сожалению другие методы не находил (

ruslandh
01-05-2010, 15:01
http://docs.altlinux.org/archive/2.2/master/admin-html/ch11s02.html

dmitryst
02-05-2010, 02:00
anon_root=/srv/ftp/incoming »
его просто сделать недоступным на запись (644)
к сожалению другие методы не находил ( »
создать не-анонимного пользователя с паролем, его домашнюю папку и использовать как root, с правами на запись и т.п.




© OSzone.net 2001-2012