ubuntu設定root密碼及Xftp連線linux(ubuntu)時提示ssh伺服器拒絕了密碼,請再試一次

傑克.陳發表於2018-11-06
原文:ubuntu設定root密碼及 Xftp連線linux(ubuntu)時提示ssh伺服器拒絕了密碼,請再試一次

alt+f2,在彈出的執行視窗中輸入:gnome-terminal

sudo passwd root,回車後按提示輸入兩次root的密碼

用xftp root連線時顯示ssh伺服器拒絕了密碼,請重新連線。由於sshd的設定不允許root使用者用密碼遠端登入,修改/etc/ssh/sshd_config檔案,但必須是安裝了openssh才會有這個檔案,如果檔案不存在,請檢查是否安裝了openssh。

如果沒有安裝,則通過以下命令安裝:
sudo apt-get install openssh-server
之後通過以下命令檢視SSH是否啟動:
ps -e | grep ssh
如果只有ssh-agent表示還沒啟動,需要
/etc/init.d/ssh start。

如果沒有問題可能是ssh-server的配置檔案設定了拒絕以root使用者登入的模式:

1、vim /etc/ssh/sshd_config
找到

#Authentication:
LoginGraceTime 120
PermitRootLogin prohibit-password
StrictModes yes

改成如下:

#Authentication:
LoginGraceTime 120
PermitRootLogin yes
StrictModes yes

然後退出vim編輯,輸入命令/etc/init.d/ssh restart
重啟ssh服務即可。


相關文章