首先启动
systemctl start vsftpd
接着查看状态
systemctl status vsftpd
显示启动failed
排查第一步
lsof -i:21
查看端口是否被占用
这里显示有程序占用我们直接
kill -9 815
然后重新启动服务
systemctl start vsftpd
如果依然存在问题,请看第二步:
找到 vsftpd.conf 文件
我的是在etc目录下
编辑该文件
vim etc/vsftpd.conf
ipv4 和ipv6 不能同时监听
我们这里把ipv6关闭
listen=YES
listen_ipv6=NO
保存退出
重新运行systemctl start vsftpd