ssh免金鑰配置

2021-09-13 03:10:50 字數 786 閱讀 8420

正常情況下如果客戶端想要連線遠端服務端,都需要使用遠端連線工具,輸入ip,使用者名稱,密碼,然後進行連線。每次連線都需要進行密碼輸入,很麻煩,而且多個伺服器之間設定免金鑰可以節省很多時間。

具體的設定流程:

1.首先在客戶端生成一公鑰私鑰,使用的命令為   ssh-keygen,然後一路回車就行了。

/root/.ssh/id_rsa  表示建立的金鑰路徑

2.此時在指定目錄下就建立好了,cd  /root/.ssh    ,然後 ll  列出目錄內容

此時目錄中可以看到有三個檔案,其中id_rsa表示私鑰,id_rsa.pub表示公鑰。

3.第三步需要將客戶端建立的公鑰拷貝到b主機的授權列表檔案authorized_key中。

第一種方法:

將id_rsa.pu拷貝到目的主機存放ssh的目錄下的authorized_keys中,就可以了。

scp   id_rsa.pub  192.168.11.2(目的主機):/root/.ssh/authorized_keys

第二種方法:

ssh-copy-id    192.168.11.2(物件),這個命令會自動的將公鑰拷貝給目的物件,然後把檔案拷到相應的檔案中。

4.回車以後需要輸入目的主機的密碼,然後ok,當下次在訪問時,就不需要輸密碼了。

ssh 配置免金鑰登入

隨手筆記,要是寫的不好請見諒 1 ssh免金鑰的登陸原理 通過命令生成一對和私鑰,公玥可以比喻為鎖,私鑰比喻為鑰匙,將鎖放在想訪問的伺服器中,我們就可以拿鑰匙去訪問伺服器啦。2 配置web master到其他三颱機器的免金鑰訪問。1 檢視埠號 netstat lnt 確認埠為預設的22埠。2 生成秘...

批量配置SSH 免金鑰登入指令碼

root c3 zabbix serv hurl cat sendsshkey.sh bin bash if z 1 then echo usage sh 0 username passwd echo example sh 0 root passwd 2015 fi function sendssh...

SSH免金鑰登入 chenliangC

1.1.1 環境說明 a伺服器?ip位址 10.0.0.10?ssh埠 921?使用者 chenliang b伺服器?ip位址 10.0.0.41?ssh埠 921?使用者 chenliang 1.1.2 案例實踐一 需求 01 a伺服器的chenliang使用者想通過免金鑰認證的方式去連線b伺服器...