服務器之間實現免密登陸的簡易教程

今天這篇文章主要是教會你們如何實現服務器之間的免密登陸。服務器

一、先在全部服務器上執行命令:ssh

ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
服務器之間實現免密登陸的簡易教程ide

master服務器測試

服務器之間實現免密登陸的簡易教程

slave1服務器
服務器之間實現免密登陸的簡易教程blog

slave2服務器教程

二、然後在全部服務器上執行命令:it

cat ~/.ssh/id_dsa.pub >>~/.ssh/authorized_keys
服務器之間實現免密登陸的簡易教程ast

master服務器class

服務器之間實現免密登陸的簡易教程

slave1服務器
服務器之間實現免密登陸的簡易教程登錄

slave2服務器

三、以後將每臺服務器上的id_dsa.pub公鑰發送到其餘機器的/tmp文件夾下,如在master上執行

scp ~/.ssh/id_dsa.pub slave1:/tmp/

scp ~/.ssh/id_dsa.pub slave2:/tmp/
服務器之間實現免密登陸的簡易教程

master服務器

四、以後在其餘的機器上將公鑰追加到各自的authorized_keys裏,執行如下命令:

cat /tmp/id_dsa.pub >>~/.ssh/authorized_keys

cat /tmp/id_dsa.pub >>~/.ssh/authorized_keys
服務器之間實現免密登陸的簡易教程

slave1服務器

服務器之間實現免密登陸的簡易教程

slave2服務器

五、一樣的,在其餘的機器上將公鑰發送到其餘服務器上,而後在其餘服務器上將公鑰追加到各自的authorized_keys便可。
服務器之間實現免密登陸的簡易教程

slave1服務器

服務器之間實現免密登陸的簡易教程

slave2服務器

六、最後是測試免密鑰鏈接。
服務器之間實現免密登陸的簡易教程

master服務器

服務器之間實現免密登陸的簡易教程

slave1服務器
服務器之間實現免密登陸的簡易教程

slave2服務器

至此,免密鑰登陸已經設置完成。這裏是以三臺服務器爲例進行說明,若是有三臺服務器及以上均可以參考該方法進行設置。

看完本文有收穫?請轉發分享給更多的人

IT共享之家

相關文章
相關標籤/搜索