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
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐