lz一直都是用filezilla上傳文件到vm虛擬機的,用的是ubuntu14.04的系統。最近自己重新搭了lamp去做thinkphp的學習,lz有兩個賬戶,一個是kin,另外一個是root。大家都知道ubuntu默認是沒有root賬戶的,要sudo passwd去設置root密碼才有root賬戶。 lz設置了root 密碼,filezilla用root賬戶去連接服務器的時候顯示下面的東西:
命令: Pass: **********
錯誤: 認證失敗。
錯誤: 嚴重錯誤: 無法連接到服務器
可是lz用kin賬戶連接的時候又沒有問題,可是用kin賬戶並無卵用,因為普通賬戶沒有權限去上傳文件,所以lz懷疑是ssh沒有安裝,又apt-get install ssh,顯示已安裝ssh,崩潰。
最后看了一下配置文件vim /etc/ssh/sshd_config 發現有permitrootlogin:withpassword這個東西,把它改成permitrootlogin:yes,保存退出,service ssh restart一下,再次連接一下,搞定!!!!!
轉自https://blog.csdn.net/qq_33897443/article/details/52281876