Ubuntu server 18.04 LTS
vsftpd 3.0.3
(извините за мой плохой английский)
vsftpd не запускается автоматически при загрузке, если я установил «pasv_address = example.com "и" pasv_addr_resolve = YES ".
Ручной запуск в порядке после загрузки.
И автоматический запуск при загрузке работает нормально, если я установил с публичным IP-адресом "pasv_address = 123.45.67.89".
Мой компьютер находится за маршрутизатором.
Как я могу это исправить? Не могли бы вы дать мне совет?
После борьбы с этим в течение более 4 часов и прочтения каждого отдельного вопроса по этому поводу безрезультатно (: P), я понял это благодаря старому посту и решил создать учетную запись, чтобы поделиться (больше, как обходной думаю, это фактическая ошибка)
sudo nano /lib/systemd/system/vsftpd.service
Добавить в
[Service]
Type=simple
эти 2 строки:
Restart=always
RestartSec=5
Готово:)