SSH互信配置
1 环境
IP | HOST |
---|---|
104.21.51.1 | zk01 |
104.21.51.2 | zk02 |
104.21.51.3 | zk03 |
注意:以下操作每个节点都要进行
2 修改HOSTS文件
vi /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
104.21.51.1 zk01
104.21.51.2 zk02
104.21.51.3 zk03
3 生成秘钥文件
ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:JXnLUoYTWc5YvU9X8Ja1lLqc7+cFQ1frgdVtZ7MFbGg root@zk01
The key's randomart image is:
+---[RSA 2048]----+
| .oo. oo=*|
| .O E *+#|
| * B. +oBX|
| O ..oo+o|
| S o .o=o |
| . +.o |
| . .|
| .o|
| .oo|
+----[SHA256]-----+
4 拷贝秘钥文件
ssh-copy-id zk01
/usr/bin/ssh-copy-id: INFO: Source of key(s) to be installed: "/root/.ssh/id_rsa.pub"
/usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed
/usr/bin/ssh-copy-id: INFO: 1 key(s) remain to be installed -- if you are prompted now it is to install the new keys
*Copyright(c) China Sports Lottery Technology Group All rights Reserved*
root@zk01's password:
Number of key(s) added: 1
Now try logging into the machine, with: "ssh 'zk01'"
and check to make sure that only the key(s) you wanted were added.
ssh-copy-id zk02
同上
ssh-copy-id zk03
同上