本文章仅提供参考,不喜勿喷,有错误的地方欢迎指正,谢谢!
linux中的ftp无法用root登录,提示“用户身份验证失败,请重试”,重新输入好多次用户名和密码,发现依旧无法登录,用户名密码确认没错,解决方法如下:
ftp默认情况下是不允许使用root登录的,所以需要更改配置时root用户可以使用ftp
1、更改ftpusers和user_list两个文件。
cd /etc/vsftpd/ 进入vsftpd的目录中
2、vim ftpusers,编辑ftpusers文件,将root注释掉“#”,保存,如下
:
3、vim user_list 编辑user_list 文件,将root注释掉“#”,保存,如下
:
4、重启ftp服务,命令如下:
/etc/init.d/vsftpd restart
5、注意:有的童鞋即使到了最好这一步发现依然无法使用root用户登录,查看问题原因是系统防火墙没关,建议关闭防火墙,或者在系统防火墙策略中添加放行规则。
6、然后使用ftp登录,即可使用root用户登录。