1.兩台主機a和b,要在b上建立對a的信任,需要先在a主機上生成ssh-key。
看看.ssh資料夾中是否存在id_rsa,id_rsa.pub這兩個檔案,其中id_rsa.pub就是a的公鑰。
ls ~/.ssh
如果之前沒有生成過這兩個檔案,那麼需要在~/.ssh目錄下執下面的命令。系統會彈出幾個選項供選擇,如果沒有特殊需要,一路預設下去就行了。
ssh-keygen -t rsa
在這裡插個鏈結講ssh -keygen各個引數含義的,有興趣的可移步
檢視id_rsa.pub內容
cat ~/.ssh/id_rsa.pub
2.登入b,檢視b的.ssh資料夾下有沒有authorized_keys這個檔案
如果沒有的話,需要新建乙個,把剛才列印出的a主機的id_rsa.pub的內容黏貼進去。
vim authorized_keys
3.在a上登陸b
假如b的ip是10.3.3.3
ssh [email protected]
linux機器怎麼建立信任關係?
1.兩台主機a和b,要在b上建立對a的信任,需要先在a主機上生成ssh key。看看.ss 件夾中是否存在id rsa,id rsa.pub這兩個檔案,其中id rsa.pub就是a的公鑰。ls ssh如果之前沒有生成過這兩個檔案,那麼需要在 ssh目錄下執下面的命令。系統會彈出幾個選項供選擇,如果...
Linux主機間建立信任關係
目標 源 目 ssh無需輸入密碼 方法 拷貝源 ssh id rsa.pub中的文字內容到目的機器的 ssh authorized keys最後 具體命令步驟 1.源主機 cat ssh id rsa.pub 複製其中內容 2.目主機 vi ssh authorized keys,將剪貼簿裡面的內容...
linux主機間建立信任關係
原理 rsa簽名體制。簽名體制同樣包含3個演算法 keygen 金鑰生成演算法 sign 簽名演算法 verify 驗證演算法 在簽名演算法中,私鑰用於對資料進行簽名,公鑰用於對簽名進行驗證。這也可以直觀地進行理解 對乙個檔案簽名,當然要用私鑰,因為我們希望只有自己才能完成簽字。驗證過程當然希望所有...