ssh分發資料

2021-07-14 18:56:43 字數 778 閱讀 8168

環境:centos release 6.5 (final)

1.首先準備三颱機器

server:192.168.1.108

client1:192.168.1.109

client2:192.168.1.110

2.生成一對金鑰對

在server伺服器上輸入 ssh-keygen -t dsa 一路回車就ok了。

生成了.ssh資料夾,裡面有兩個檔案id_dsa(私鑰)和id_dsa.pub(公鑰)

3.分發伺服器上建立公鑰

在server伺服器上輸入

ssh-copy-id -i id_dsa.pub sshkey@client的ip位址

ssh-copy-id -i id_dsa.pub sshkey@client1的ip位址

在client和client1伺服器的家目錄裡有沒有生成.ssh資料夾和公鑰檔案。

4.驗證ssh分發是否成功

在server伺服器上輸入ssh sshkey@client的ip位址 free -m

不用密碼直接可以訪問。

現在已經成功了!!!

ssh金鑰批量分發

以下所有的命令指令碼都是在centos7系統上實現,centos6略有不同 客戶端使用公鑰連線伺服器的步驟 提起ssh我們就能想到的是遠端連線,平時我們都是通過密碼來登入linux主機,其實我們還是可以通過金鑰來登入linux的,那麼它的實現步驟是怎樣的呢?第一步 客戶端通過ssh keygen生成...

ssh無密碼登入 及集群分發指令碼

ssh無密碼登入 配置基本語法 ssh 另一台電腦 無金鑰配置 免密碼登入原理 生成公鑰和私鑰 ssh keygen t rsa 然後敲回車 就會生成兩個檔案id rsa 私鑰 id rsa pub 公鑰 將公鑰拷貝到要免密登入的目標機器上 lan hadoop100 ssh ssh copy id...

SSH免互動式分發秘鑰

bin bash for ip in 31 41 7 8 9 dossh coyp id i root ssh id rsa pub root 172.16.1.ip done 問題 有互動過程 01 需要有確認yes或no 02 需要輸入密碼資訊 03 服務端埠號變化了,如何和分發公鑰 一 安裝軟...