ftp服务无法启动:vsftpd.service: Main process exited, code=exited, status=2/INVALIDARGUMENT

近期使用kali开启ftp服务时出现报错:

1. 修改配置文件 /etc/vsftpd.config

设置如下:

listen=YES
listen_ipv6=NO

如果自己电脑的当前网络环境支持ipv6的话可以将 listen_ipv6设置为YES,但是listen就要设置为NO,因为ipv4和ipv6的服务监听不能共存

经过此步骤之后一般重新启动ftp服务就可以了,如果还是有问题就要考虑端口问题了

2. 端口占用问题:

经过步骤一的配置之后,我发现还是启动失败,于是查看ftp服务使用的21号端口是否被占用

netstat -anp | grep 21

看到21号端口被PID为2110的pure-ftpd进程占用, 直接终止它就好了

kill 2110  # 杀掉对应的PID的进程

再启动ftp服务就可以看到成功了:

posted @ 2023-01-18 14:38  junlin623  阅读(1831)  评论(0编辑  收藏  举报