Unix Linux ssh配置無密碼登入

2021-06-07 12:19:40 字數 645 閱讀 4254

假設客戶機名sy1,ip為ip1.使用者名稱user;伺服器名sy2.ip為ip2.使用者名稱user

在sy1上輸入:

shell**  

ssh-keygen -t rsa  

然後彈出一些問題,一路回車。然後輸入:

shell**  

scp ~/.ssh/id_rsa.pub user@ip2:/home/user/.ssh/ip2  

輸入sy2上user的密碼,拷貝完成。

在sy2上,輸入:

shell**  

cat ~/.ssh/ip2 >> ~/.ssh/authorized_keys   

(以上步驟也可用ssh-copy-id命令:ssh-copy-id user@ip2 ,不過少了乙個授權檔案的備份ip2)

在ubuntu10.04裡,相關檔案和目錄的許可權都不需要改。

但是會有另外乙個問題就是sy2返回agent admitted failure to sign using the key錯誤,

簡單處理方法就是在sy1上執行兩個命令:

shell**  

ssh-agent    

ssh-add id_rsa   

然後就可以實現無密碼登入了。authorized_keys的許可權要是600

SHH無密碼互通配置

ssh無密碼互通 1.確認ssh可以執行 1.1.修改sshd config檔案 vi etc ssh sshd config 1.2.將 passwordauthentication no的注釋去掉,並且將no修改為yes 1.3.將 permitrootlogin yes的注釋去掉 1.4.重新...

centos ssh配置無密碼登入

最近搞hadoop,網上很多教程,也買了書,可是左搞右搞,搞了幾天,死活跑不起來,納悶了,為什麼別人就能跑起來,我按照他們的步驟一步一步走,就是不行呢?最終就是發現ssh配置的問題,原因是我配置的ssh無密碼登入失敗,每次登入都要密碼,對,就是這個原因,導致我啟動失敗,因為啟動的時候,要輸入密碼,因...

openssh 無密碼訪問配置

ubuntu下openssh的安裝 sudo apt get install openssh server 一 問題描述 假設 a 為客戶機器,b為目標機 要達到的目的 a機器ssh登入b機器無需輸入密碼 加密方式選 rsa dsa均可以,預設dsa 二 具體操作流程 單向登陸的操作過程 能滿足上邊...