vsftpd повний анонімний доступ


3

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

Я хочу використовувати його для створення резервних копій тільки в домашній локальній мережі, тому безпека не є проблемою (за NAT / брандмауером - лише надійні користувачі). Я хотів би отримати повний доступ як анонімного користувача до певного шляху, /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, щоб мати повний доступ до даної каталоги як анонімний користувач?



Що ви бачите у своїх журналах після додавання allow_writeable_chroot=YES?
ILMostro_7

Відповіді:


1
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 надає вам виправлення 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

Обхідне посилання, яке ви посилаєте, має рішення, неприйнятні для Raspberry Pi, оскільки vsftpd-3.0 доступний у програмах Raspbian.
Хайме М.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.