Как использовать определенный IP-адрес с помощью vsftpd?

Я еще не нашел вариант, который исправил его для меня, но пока вы можете проверить эти две ссылки.

1
задан 8 October 2013 в 09:41

1 ответ

Добавьте в свою конфигурацию vsftpd (/etc/vsftpd.conf ):

pasv_enable=YES
port_enable=YES
pasv_min_port=<port-start>
pasv_max_port=<port-end>
pasv_address=<your-machine-ip>
pasv_addr_resolve=NO

В конфигурацию безопасности вашего открытого порта 20-21 для FTP, также включите пассивные порты в диапазон, который вы (pasv_min / max_port, например: 64000-64100).

Перезагрузите vsftpd.

, если это не сработает, вы можете попытаться заменить последние две строки:

pasv_address=<public-address>
pasv_addr_resolve=YES
2
ответ дан 24 May 2018 в 21:42
  • 1
    Я попробовал то, что вы предлагали, но это выходит с локальным IP-адресом, а не с IP-адресом Pubic, который я дал в conf-файле, как вы сказали выше ... :( любые другие предложения! – Hrish 23 August 2013 в 09:56
  • 2
    вы уверены, что используете правильный pasv_address? один - это машина, другая - общедоступная – Cubiq 23 August 2013 в 11:53
  • 3
    Да, я не использую частный IP-адрес сервера, который появляется в результате команды ifconfig. Я использую общедоступный IP-адрес, который используется для NATing нашего личного IP-адреса AWS Ubuntu. – Hrish 29 August 2013 в 08:33

Другие вопросы по тегам:

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