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服务就可以看到成功了:
你只管出发,旅途自有风景~~