Здравствуйте, Люди Добрые!
Помогите пожалуйста поднять 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
Заранее благодарен.
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
Так уж прям и добрые…
На что установлена переменная 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