Linux間如何建立ssh互信
SSH互信
在Linux系統(tǒng)之間建立SSH互信(也稱為SSH密鑰認證)
允許你在不輸入密碼的情況下遠程登錄到另一個Linux系統(tǒng)
步驟
1. 在本地終端上生成SSH密鑰對
ssh-keygen -t rsa
全部選項默認(直接enter),會在~/.ssh目錄下生成兩個文件id_rsa和id_rsa.pub, 其中id_rsa是私鑰,保存在本地;
id_rsa.pub是公鑰,要傳到遠程計算機
2. 復(fù)制本地的公鑰到遠程計算機
使用以下命令將本地的公鑰復(fù)制到遠程計算機。
請?zhí)鎿Qport,user和host分別為遠程計算機上的ssh端口,用戶名和IP地址:
ssh-copy-id -i ~/.ssh/id_rsa.pub -p port user@host
這將要求你輸入遠程計算機的密碼。
輸入后,你的公鑰將復(fù)制到遠程計算機的~/.ssh/authorized_keys文件中。
3. 測試SSH互信
ssh -p port user@host
參與互信的2臺計算機都需要做以上步驟
這樣就成功地在本地和遠程計算機之間建立了SSH互信
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
apache將不帶www域名301重定向到帶www的域名的配置方法
這篇文章主要介紹了apache將不帶www域名301重定向到帶www的域名的配置方法,需要的朋友可以參考下2014-04-04Ubuntu部署python3.5的開發(fā)和運行環(huán)境
這篇文章主要介紹了Ubuntu部署python3.5的開發(fā)和運行環(huán)境,具有一定的參考價值,感興趣的小伙伴們可以參考一下。2017-01-01Linux網(wǎng)橋配置br-lan、eth0、eth1、ra0、rai0方式
這篇文章主要介紹了Linux網(wǎng)橋配置br-lan、eth0、eth1、ra0、rai0方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-05-05shell腳本批量執(zhí)行ping和telnet測試網(wǎng)絡(luò)方式
文章介紹了如何通過創(chuàng)建shell腳本來簡化本地網(wǎng)絡(luò)測試任務(wù),包括ping和telnet測試,文章詳細描述了腳本的創(chuàng)建、編輯、賦予執(zhí)行權(quán)限以及執(zhí)行的步驟,并提供了具體的腳本示例2024-12-12