Ubuntu 服务器 18.04 LTS
vsftpd 3.0.3
(对不起,我的英语不好)
如果我设置“pasv_address=example.com”和“pasv_addr_resolve=YES”,vsftpd 将不会在启动时自动启动。
启动后手动启动即可。
并且,如果我设置公共 IP 地址“pasv_address=123.45.67.89”,则启动时自动启动可以正常工作。
我的电脑在路由器后面。
我该如何修复它?你能给我一些建议吗?
答案1
在与此斗争了 4 个多小时并阅读了关于它的每一个问题都无济于事之后 (:P),我通过一篇旧帖子找到了答案,并决定创建一个帐户来分享(更多的是一种解决方法,因为我猜这是一个真正的错误)
sudo nano /lib/systemd/system/vsftpd.service
添加
[Service]
Type=simple
这两行:
Restart=always
RestartSec=5
完毕 :)