問題:當鏈接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