Linux機器間配置ssh互信

測試環境:vim

192.168.65.137ssh

192.168.65.138測試

目的:spa

使兩臺(多臺)機器間ssh實現免密登錄。rest

步驟:code

一、以root用戶登陸,更改ssh配置文件 /etc/ssh/sshd_config,去除如下配置的註釋blog

[root@oradgp ~]# vim /etc/ssh/sshd_config

二、重啓服務class

[root@oradgp ~]# service restart sshd

三、分別在兩臺執行一樣的命令,以生成公私鑰對(一路默認走到底便可)登錄

[root@oradgp ~]# ssh-keygen  -t rsa

四、將公鑰添加到認證文件中(在192.168.65.137中執行)配置

[root@oradgp ~]# cat .ssh/id_rsa.pub >> .ssh/authorized_keys
[root@oradgp ~]# chmod 600 .ssh/authorized_keys

五、把其餘機器的的公鑰也添加到192.168.65.137的認證文件中

[root@oradgp ~]# ssh 192.168.65.138 cat /root/.ssh/id_rsa.pub  >> .ssh/authorized_keys

六、將認證文件拷貝到192.168.65.138機器上

[root@oradgp ~]# scp .ssh/authorized_keys  192.168.65.138:/root/.ssh/

七、免密測試,第一次測試要輸入密碼,以後就不須要了

[root@oradgs ~]# ssh 192.168.65.137
[root@oradgs ~]# ssh 192.168.65.138

相關文章
相關標籤/搜索