我为 proftpd 配置了 tls
但是,它似乎无法正确启动。我使用sudo service proftpd restart
。之后没有显示任何错误消息。我还尝试了sudo /etc/init.d/proftpd start
返回[ ok ] Starting proftpd (via systemctl): proftpd.service.
但是,我似乎没有看到 proftpd 正在运行:
sudo ps -ef | grep proftpd
xxx_user 4871 665 0 17:46 pts/0 00:00:00 grep proftpd
sudo cat proftpd.log
2019-11-26 16:40:56,056 xxx proftpd[3362] xxx_URL: ProFTPD 1.3.6 (stable) (built Wed Oct 23 2019 14:22:38 UTC) standalone mode STARTUP
2019-11-26 16:45:43,902 xxx proftpd[3362] xxx_URL.de: ProFTPD killed (signal 15)
2019-11-26 16:45:43,904 xxx proftpd[3362] xxx_URL: ProFTPD 1.3.6 standalone mode SHUTDOWN
所有其他日志文件都是空的并且tls.log
文件不存在。
我还在机器上运行使用相同证书的 apache2 服务器。但是,每次我重新启动 apache 时,我都必须输入密码。为什么 proftpd 不要求输入密码,为什么它不起作用?