Стоит vsftpd 2.0.5-16.el5 5.1, настроен анонимный ftp-сервер, папка anon_root: /papka. Права на /papka даны 777. Анонимный пользователь заходит в /papka и может создавать там каталоги. Теперь обновился до vsftpd 2.3.2-2.el5 и сразу же возникла ошибка: "vsftpd: refusing to run with writable anonymous root". То есть vsftpd ругается, что корневая папка (/papka) имеет право на запись для анонимного пользователя. Как это можно побороть, ведь до обновления все было нормально. Вариант - дать права на /papka 555 не подходит, т.к. нужно, чтобы аноним мог писать в каталог. Как можно решить данную проблему?
Вот мой vsftpd.conf
<code>
anonymous_enable=YES
no_anon_password=YES
anon_root=/papka
anon_mkdir_write_enable=yes
xferlog_enable=YES
listen=yes
<code>
vsftpd: refusing to run with writable anonymous root
Модераторы: SLEDopit, Модераторы разделов
-
SLEDopit
- Модератор
- Сообщения: 4824
- Статус: фанат консоли (=
- ОС: GNU/Debian, RHEL
Re: vsftpd: refusing to run with writable anonymous root
права 777 - это неправильно. поставьте хотя бы 775, но присвойте ее пользователю ftp, или какой у вас там используется в качестве анонимного.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
The more you believe you don't do mistakes, the more bugs are in your code.
-
safronowmax
- Сообщения: 103
Re: vsftpd: refusing to run with writable anonymous root
SLEDopit, параметры, которые вы написали, не влияют на мою ситуацию. vsftpd ругается на то, что у каталога /papka есть право на запись у анонимного пользователя.
-
SLEDopit
- Модератор
- Сообщения: 4824
- Статус: фанат консоли (=
- ОС: GNU/Debian, RHEL
Re: vsftpd: refusing to run with writable anonymous root
я это через минуту понял, после того, как написал. после отредактировал пост, но, видать, было уже поздно (:safronowmax писал(а): ↑23.01.2011 12:15SLEDopit, параметры, которые вы написали, не влияют на мою ситуацию. vsftpd ругается на то, что у каталога /papka есть право на запись у анонимного пользователя.
теперь оно выглядит вот так:
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
The more you believe you don't do mistakes, the more bugs are in your code.
-
safronowmax
- Сообщения: 103
Re: vsftpd: refusing to run with writable anonymous root
я поставил на /papka права 775, но все равно та же ошибка: "vsftpd: refusing to run with writable anonymous root".
Менял владельца /papka на root, ftp, то же самое
Менял владельца /papka на root, ftp, то же самое
-
SLEDopit
- Модератор
- Сообщения: 4824
- Статус: фанат консоли (=
- ОС: GNU/Debian, RHEL
Re: vsftpd: refusing to run with writable anonymous root
э, ну да, что-то я запамятовал все (:
// http://viki.brainsware.org/?en/FAQ#toc_15
// http://viki.brainsware.org/?en/FAQ#toc_15
Help! I'm getting the error message "refusing to run with writable anonymous root".
vsftpd is protecting against dangerous configurations. The cause of this message is usually dodgy ownership of the ftp home directory. The home directory should NOT be owned by the ftp user itself. Neither should it be writable by the ftp user. A way to fix this is:
Код: Выделить всё
chown root ~ftp; chmod -w ~ftp
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
The more you believe you don't do mistakes, the more bugs are in your code.
-
safronowmax
- Сообщения: 103
Re: vsftpd: refusing to run with writable anonymous root
написал:
chown root /papka
chmod -w /papka
Не помогает, та же ошибка
Вот строчка из ls -l:
dr-xrwxr-x root ftp
chown root /papka
chmod -w /papka
Не помогает, та же ошибка
Вот строчка из ls -l:
dr-xrwxr-x root ftp