当我们使用虚拟机linux系统,或者linux服务器的时候,如果碰上用root ftp连接出现验证用户失败的问题。可以这样解决。
1. service vsftpd status 查看ftp服务是否已经开启。如果没有开启,使用service vsftpd start 启动ftp服务。
2. cd /etc/vsftpd/ 文件夹下,里面有这几个文件
ftpusers:是ftp服务默认的黑名单,此名单内的用户名或者命令都不可以用ftp登录。
user_list: 这里面是登录ftp的用户名或者命令
这两个文件内都有root,把ftpusers里面的root注释掉就可以登录了。
如果有不对的地方,请大家指正,谢谢。