安裝SSH、配置SSH無密碼登陸以及碰到的問題
- 解決使用ssh localhost登陸本機失敗的問題
- 解決Ubuntu的root賬號無法登錄SSH問題-Permission denied, please try again.
- 解決使用ssh localhost登陸本機失敗的問題——root密碼不正確
- 設定ssh為無密碼登錄
解決使用ssh localhost登陸本機失敗的問題
有時我們登錄ssh時會出現如下場景
是因為系統默認禁止root用戶登錄ssh
解決Ubuntu的root賬號無法登錄SSH問題-Permission denied, please try again.
則輸入vi /etc/ssh/sshd_config
出現如下檔案的編輯檔案

找到如下行數:

修改為如下:

然后退出vi界面(按下Esc鍵再輸入:wq!)
此時重啟ssh服務(輸入: /etc/init.d/ssh restart)

一般到這里就可以成功登陸ssh服務了
但由于我是因為root密碼不正確,所以依舊不能成功登陸如下,

解決使用ssh localhost登陸本機失敗的問題——root密碼不正確
此時我們需要修改root密碼
使用命令 sudo passwd root 更改root用戶的密碼
(此處沒有截圖,操作簡單自行完成)
修改完仍然無法再圖形界面登錄,以下我們需要修改權限
此處我使用了之前的用戶,輸入 sudo vi /etc/pam.d/gdm-autologin

進入檔案

找到如下行數然后加#注釋:

輸入如下命令:

注釋行 “auth requied pam_succeed_if.so user != root quiet success”,

重新再圖形界面登錄root用戶成功啦

設定ssh為無密碼登錄
退出ssh localhost

輸入如下命令,進入該目錄

輸入ssh-keygen -t rsa,一直回車

cat ./id_rsa.pub >> ./authorized_keys加入授權

僅為記錄
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/274833.html
標籤:其他
上一篇:解決Hadoop Browse Directory Couldn‘t upload the file 錯誤.無法上傳檔案
下一篇:Centos7安裝nginx
