ubuntu ssh密碼連線登入不上

2021-10-14 16:40:02 字數 917 閱讀 8270

因為ubuntu預設是不安裝ssh服務的,所以在安裝之前可以檢視目前系統是否安裝,通過以下命令:

ps -e|grep ssh

sshd表示ssh-server啟動。我們是需要安裝服務端所以應該看是否有sshd

sudo /etc/init.d/ssh start

ps -e|grep ssh

預設是不允許root遠端登入的,可以再配置檔案開啟。

sudo vi /etc/ssh/sshd_config

找到permitrootlogin without-password 修改為permitrootlogin yes 

1)、常見使用者登入控制選項如下:

permitrootlogin no            //禁止root使用者登入

permitemptypasswords no        //禁止空密碼使用者登入

logingracetime 2m            //登入驗證時間為2分鐘

maxauthtries 6                //最大重試次數為6

allowusers user            //只允許user使用者登入,與denyusers選項相反

2)、常見登入驗證方式如下:

passwordauthentication yes                //啟用密碼驗證

pubkeyauthentication yes                    //啟用秘鑰驗證

authorsizedkeysfile .ssh/authorized_keys    //指定公鑰資料庫檔案

service ssh restart

Ubuntu SSH無密碼登入

任務 以regan使用者的身份,在三個節點ubuntu1 ubuntu2 ubuntu3之間建立無密碼連線。生成.ssh檔案 分別在ubuntu1 ubuntu2 ubuntu3的 home regan 目錄下執行以下命令 ssh keygen t rsa 連續回車 進入ubuntu1節點 home...

Ubuntu SSH安裝及配置免密碼登入

1 安裝ssh sudo apt get install openssh server 2 檢查是否安裝成功 ps e grep ssh,可以看到程序sshd 或者使用命令 ssh v,檢視ssh版本 3 生成金鑰對及 在master機器上生成金鑰對 ssh keygen t rsa,一路回車結束,...

ubuntu ssh 別名連線

man ssh config vim ssh config host 別名 port 機器埠號 identityfile 金鑰的絕對路徑 hostname 機器路徑 user 機器使用者名稱 host 別名 port 機器埠號 hostname 機器路徑 user 機器使用者名稱 ssh 別名 這時...