问题:当链接ssh远程终端或使用ftp方式进行文件传输时,使用普通用户能够进行远程登陆,但使用root用户则认证失败,提示密码错误。而咱们在普通用户登陆下,su - root,验证密码,是能够正常切换到root用户的。html
背景工具:ubuntu系统, SecureCRT,FileZilla/FlashFXP等ubuntu
解决方法:vim
一、登陆普通用户,su - root 切换到root用户下;ssh
二、cd /etc/ssh,切换到如下目录:工具
观察到该目录下存在ssh_config和sshd_config文件。rest
三、vim sshd_config,须要修改文件中的root用户登陆属性,以下:htm
如图,注释掉PermitRootLogin without-password,并添加PermitRootLogin yes。blog
四、重启ssh服务:service ssh restart博客
再次尝试ssh或ftp远程链接,便可正常访问。it
参考博客:http://www.cnblogs.com/xwdreamer/p/6604593.html