无法在 Fedora 上启动 vsftpd

无法在 Fedora 上启动 vsftpd

我已经在装有 Fedora 18 的新 Eee 电脑上安装了 vsftpd:

sudo yum install vsftpd

如何? :

systemctl is-active vsftpd.service

并得到了

failed

然后

systemctl status vsftpd.service

得到

Failed to start Vsftpd demon
Unit vsftpd.service entered failed state

开始修复 vsftpd 的最佳方法是什么?

答案1

默认情况下 vsftpd 将侦听 ipv6。需要将其更改为 ipv4 模式,并对文件进行以下修改/etc/vsftpd/vsftpd.conf

现有条目:

listen=NO
listen_ipv6=YES

将其更改为:

listen=YES
listen_ipv6=NO

然后启动vsftpd服务:

systemctl start vsftpd.service

答案2

我猜你vsftpd从来没有开始过。您可能需要尝试手动启动它/etc/init.d/vsftpd start并检查系统日志以了解发生的情况。

答案3

我遇到了同样的错误,我在 vsftpd 状态中看到错误所在/etc/vsftpd/vsftpd.conf

所以,我只是写(或取消注释):

listen_ipv6=NO

然后我就可以启动 vsftpd 服务来解决任何问题

相关内容