最近在搭建利用vm搭建區域網,作業系統為centos6.5,這裡介紹下利用ssh_copy_id來配置無密碼登入。
假設我們有三颱主機,host1,host2,host3,在安裝ssh服務之後,我們就可以開始配置了。
host1:
ssh-keygen -t rsa
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
sudo chmod 600 authorized_keys
ssh-copy-id -i id_rsa.pub user@host2
ssh-copy-id -i id_rsa.pub user@host3
host2:
ssh-keygen -t rsa
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
sudo chmod 600 authorized_keys
ssh-copy-id -i id_rsa.pub user@host1
ssh-copy-id -i id_rsa.pub user@host3
host3:
ssh-keygen -t rsa
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
sudo chmod 600 authorized_keys
ssh-copy-id -i id_rsa.pub user@host1
ssh-copy-id -i id_rsa.pub user@host2
到此,就可以配置成功了!
centos配置ssh無密碼訪問
在linux上部署hadoop或者其它需要遠端訪問呼叫的程式,需要配置ssh無密碼訪問。centos一般都裝有sshclient和sshserver,乙個是服務端接收ssh協議訊息,乙個是客戶端給sshserver傳送shell命令。常用的命令ssh scp等命令都是sshclient中的工具。所以...
centos下ssh無密碼配置登入
最近學習hadoop。它要求各節點之間通過ssh無密碼登入,配置ssh的時候費了一番功夫,記錄下來,以備忘。配置ssh無密碼登入需要3步 1.生成公鑰和私鑰 2.匯入公鑰到認證檔案,更改許可權 3.測試 shell ssh keygen t rsa 預設在 ssh目錄生成兩個檔案 id rsa 私鑰...
使用ssh keygen實現SSH無密碼登入
假設 server node001 192.168.189.33 server node002 192.168.189.34 實現 node001和node002 互相免密匙 要點 要是 cd 後ls al 發現沒有.ssh資料夾只需要在本機ssh node001 即可自動生成.ssh資料夾 要對哪...