nixp.ru v3.0

23 октября 2017,
понедельник,
14:50:03 MSK

DevOps с компанией «Флант»
Ping_Win написал 14 января 2006 года в 06:41 (291 просмотр) Ведет себя неопределенно; открыл 73 темы в форуме, оставил 102 комментария на сайте.

Здравствуйте, Люди Добрые!

Помогите пожалуйста поднять ftp-сервер. Имею старенький RH9. Установил vsftpd.

Также установлен суперсервер xinetd. Проблема в том, что под anonymous не могу писать в каталог.

Конфиг xinetd:

service ftp:

{

socket_type=stream

wait=no

user=root

server=/usr/bin/vsftpd

instances=4

nice=10

only_from=192.168.0.0/24

}

Конфиг vsftpd.conf

anonymous_enable=YES

local_enable=YES

write_enable=YES

local_umask=022

anon_upload_enable=YES

anon_mkdir_enable=YES

dirmessage_enable=YES

xferlog_enable=YES

connect_from_port_20=YES

chown_upload=YES

chown_username=ftp

nopriv_user=ftp

userlist_deny=NO

Создал пользователя

mkdir /var/ftp

useradd -d /var/ftp ftp

chown -R ftp /var/ftp

При коннекте, после ввода пароля выдается сообщение:

500 OOPS: vsftpd: refusing to run writable anonymous root

Заранее благодарен.

Uncle Theodore
Ping_Win
Здравствуйте, Люди Добрые!

Так уж прям и добрые…

chown -R ftp /var/ftp

500 OOPS: vsftpd: refusing to run writable anonymous root

На что установлена переменная anon_root? Скорее всего, на /var/ftp, правильно?

Читаем на http://www.linuxjournal.com/article/7520

———

Either way, this directory should not be owned by the anonymous ftp user.

———

Читаем на http://linux.derkeiler.com/Newsgroups/alt.os.linux/2004-03/2100.html

———

make a subdirectory writeable by ftp, not the main directory itself.

———

Обе ссылки найдены поиском по гуглу на сообщение об ошибке.

Good Luck,

UT