Рейтинг:0

500 OOPS возвращено для анонимного ftp - vsftpd на Ubuntu 20.04

флаг in

Я только что настроил ftp-сервер vsftpd 20.04 с анонимным входом только для загрузки / не позволяя пользователю изменять корневой каталог. При попытке IP-адрес ftp-сервера, получил ошибку:

500 OOPS: vsftpd: не удается найти пользователя, указанного в «ftp_username»: ftp
Соединение закрыто удаленным хостом.

Поскольку это анонимный ftp-сервер, я не уверен, где это ftp_username приходящий из. Здесь /etc/vsftpd.conf:

слушать = НЕТ
listen_ipv6 = ДА
# Разрешить анонимный FTP? (Отключено по умолчанию).
анонимный_включить = ДА
anon_root=/srv/ftp/
no_anon_password=ДА
hide_ids=ДА
local_enable = НЕТ
dirmessage_enable = ДА
use_localtime = ДА
xferlog_enable = ДА
connect_from_port_20=ДА
secure_chroot_dir=/var/run/vsftpd/пусто
pam_service_name=ftp
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
ssl_enable = НЕТ

Чего не хватает в конфиге выше?

флаг hr
Есть ли в системе пользователь с именем `ftp`? Проверьте, например, с помощью `getent passwd ftp`
флаг in
Раньше был пользователь ftp, а потом удалил. настроен на анонимный фтп
флаг hr
Что ж, согласно `man vsftpd.conf`, `ftp_username` — это *"имя пользователя, которого мы используем для работы с анонимным FTP"*, а его значение по умолчанию — `ftp`. Если вы удалили пользователя `ftp`, то вы потребуется предоставить другую учетную запись для использования через параметр `ftp_username`

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.