Попытка настроить VSFTPD для использования с ShareX для загрузки файлов и изображений.

При проверке статуса я получаю это

root@vps:~# /etc/init.d/vsftpd status
● vsftpd.service - vsftpd FTP server
   Loaded: loaded (/lib/systemd/system/vsftpd.service; enabled)
   Active: failed (Result: exit-code) since Mon 2016-05-09 13:30:03 EDT; 3min 40s ago
  Process: 8232 ExecStart=/usr/sbin/vsftpd /etc/vsftpd.conf (code=exited, status=2)
  Process: 8229 ExecStartPre=/bin/mkdir -p /var/run/vsftpd/empty (code=exited, status=0/SUCCESS)
 Main PID: 8232 (code=exited, status=2)

May 09 13:30:03 vps systemd[1]: Started vsftpd FTP server.
May 09 13:30:03 vps systemd[1]: vsftpd.service: main process exited, code=exited, status=2/...MENT
May 09 13:30:03 vps systemd[1]: Unit vsftpd.service entered failed state.
Hint: Some lines were ellipsized, use -l to show in full.

В ShareX при отправке тестовой загрузки я получаю сообщение об ошибке «Невозможно установить соединение, поскольку целевая машина активно от него отказалась»

Любая помощь приветствуется

1 ответ1

0

Вы не перечислили содержимое вашего файла vsftpd.conf . Скорее всего, vsftpd не может найти адрес для прослушивания. Добавление / редактирование следующих директив в vsftpd.conf должно помочь:

listen=YES
listen_address=<your public IPv4 address>

Для получения дополнительной информации см. Официальную страницу vsftpd.conf http://vsftpd.beasts.org/vsftpd_conf.html

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .