Failed to start Vsftpd ftp daemon

当FTP服务重启时遇到'Failed to start Vsftpd ftp daemon'的错误,尝试检查vsftpd.conf配置文件并未解决问题。进一步排查发现20或21号端口可能被占用。通过运行netstat命令查看端口占用情况,找出并结束占用端口的进程。使用kill命令终止相关进程后,重新启动FTP服务,问题得以解决。

ftp服务出现问题,重启的时候发现重启失败,查看状态发现报错:“Failed to start Vsftpd ftp daemon”


在网上寻求帮助,结果找到的博客清一色的说将vsftpd.conf文件里的listen=YES改成listen=NO,可是配置文件里早就是这样了,所以问题不是出在这
这个时候就想想是不是ftp的20或21号端口被占用了,导致ftp服务无法正常启动,所以试着通过以下命令查看端口的占用情况

netstat -natp |grep 20 
netstat -natp |grep 21

找到占用了21或22端口的服务的进程号(在服务名旁边的数字),kill掉

kill -9 pid(进程号)

最后重启ftp服务

service vsftpd restart
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值