Задать вопрос
@pet1987

Плчему не работает FTP на VPS?

На VPS стоит OC Debian 12.
Так же настроен FTP сервер с помощью vsftpd.
После того как хостер сменил IP адрес с одной страны на другую перестал работать пасивный режим подключение по FTP.
В FTP клиенте при подключении выдается ошибка 500 Illegal PORT command
Я заменил в файле конфигурации /etc/vsftpd.conf у параметра pasv_address значение - старый IP на новый.
В ufw порты для работы FTP открыты.
Перевод FTP клиента в Активный режим не помогает.
/etc/vsftpd.conf
allow_writeable_chroot=YES
pasv_enable=YES
pasv_address=192.*.*.*
pasv_min_port=30000
pasv_max_port=30100
user_config_dir=/etc/vsftpd_virtuser_conf
guest_enable=YES
virtual_use_local_privs=YES
nopriv_user=www-data
guest_username=www-data

В логах vsftpd:
Sat Jan 11 15:33:47 2025 [pid 248615] CONNECT: Client "::ffff:185.*.*.200"
Sat Jan 11 15:33:48 2025 [pid 248614] [acc24] OK LOGIN: Client "::ffff:185.*.*.200"
  • Вопрос задан
  • 18 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы