vsftpd полный анонимный доступ

Я запускаю vsftpd на Raspberry Pi, Debian 7.0.

Я хочу использовать его для резервного копирования только в моей домашней сети, поэтому безопасность не является проблемой (за NAT / Firewall, только доверенными пользователями). Я хотел бы получить полный доступ как анонимный пользователь к указанному пути /mnt/hd1 которого есть корень владельца и полные права 777.

Мой конфиг в настоящее время

 # cat /etc/vsftpd.conf listen=YES anonymous_enable=YES write_enable=YES anon_upload_enable=YES anon_mkdir_write_enable=YES anon_root=/mnt/hd1 

С этим я получаю ошибку клиента

 500 OOPS: vsftpd: refusing to run with writable root inside chroot() 

Я попробовал добавить

 allow_writeable_chroot=YES 

но тогда мои vsftps больше не запускаются.

Как настроить vsftpd на полный доступ к данному каталогу в качестве анонимного пользователя?

 500 OOPS: vsftpd: refusing to run with writable root inside chroot() 

является ошибкой в версии 2.3.5, она была исправлена в версии 3.0, но недоступна в Wheezy. См. Обходной путь в этом ответе на stackoverflow :

В этом блоге указывается, как решить эту проблему.

http://www.mikestechblog.com/joomla/operating-systems-section/operating-systems-ubuntu/155-500-oops-vsftpd-refusing-to-run-with-writable-root-inside-chroot.html

Проблема заключается в том, что корневой каталог пользователя доступен для записи. Frontier Group предоставляет вам исправление на vsFTPd.

Вот шаги, которые необходимо предпринять (скопируйте пасту из учебника, в случае, если ссылка замирает)

 login as root (or sudo..) and do the following: apt-get install python-software-properties sudo add-apt-repository ppa:thefrontiergroup/vsftpd sudo apt-get update sudo apt-get install vsftpd vi /etc/vsftpd.conf and add the following allow_writeable_chroot=YES sudo service vsftpd restart