Linux两台主机做ssh互信

测试1号机 10.0.0.250
测试2号机 10.0.0.251 
 
备注:操作系统Centos7.4
测试1号机(10.0.250)
[root@cs-app1 ssh]# ssh-keygen    # 生成公钥
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa):
/root/.ssh/id_rsa already exists.
Overwrite (y/n)? y
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:xBVhKTIsNDZDaiucGVGWbJ56WrZvQI071eYJ6lIJvP0 root@cs-app1
The key's randomart image is:
+---[RSA 2048]----+
| .o=O.    =+     |
|  o*.++..o.      |
|..= +..oo.       |
|.++* + +         |
|.+B = + S        |
| + %   o         |
|  B =            |
| o o E           |
|  . o.           |
+----[SHA256]-----+
[root@cs-app1 ~]# cd .ssh
[root@cs-app1 .ssh]# ll
total 12
-rw------- 1 root root 1679 Sep  8 04:21 id_rsa
-rw-r--r-- 1 root root  394 Sep  8 04:21 id_rsa.pub
-rw-r--r-- 1 root root  344 Sep  8 04:15 known_hosts
[root@cs-app1 ~]# ssh-copy-id 10.0.0.251  # 上传公钥到 0.251
/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
root@10.0.0.251's password:
 
Number of key(s) added: 1
 
Now try logging into the machine, with:   "ssh '10.0.0.251'"
and check to make sure that only the key(s) you wanted were added.
 
[root@cs-app1 ~]# ssh 10.0.0.251
Last login: Tue Sep  8 04:22:16 2020 from 10.0.0.250
[root@cs-app2 ~]# exit
[root@cs-app1 .ssh]# ssh 10.0.0.251   # 验证
Last login: Tue Sep  8 04:26:02 2020 from 10.0.0.250
[root@cs-app2 ~]# hostname -I
10.0.0.251 192.168.122.1
 
测试2号机(10.0.0.251)
[root@cs-app2 ~]# ssh-keygen   # 生成公钥
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa):
/root/.ssh/id_rsa already exists.
Overwrite (y/n)? y
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:cOsOkQyFC+Cz1GPy8LMggieBlXVcAnCkOg3EYB3KW3Y root@cs-app2
The key's randomart image is:
+---[RSA 2048]----+
|=++**++..        |
|*o=+.o..         |
|+O.B.E. .        |
|o=% +o + .       |
|B+o+  + S        |
|o+. o  o         |
|   .  . .        |
|       o         |
|        .        |
+----[SHA256]-----+
 
[root@cs-app2 ~]# ssh-copy-id 10.0.0.250  # 拷贝公钥到 0.250
/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
root@10.0.0.250's password:
 
Number of key(s) added: 1
 
Now try logging into the machine, with:   "ssh '10.0.0.250'"
and check to make sure that only the key(s) you wanted were added.
 
[root@cs-app2 ~]# ssh 10.0.0.250
Last login: Tue Sep  8 04:25:06 2020 from 10.0.0.251
[root@cs-app1 ~]# exit
Logout
[root@cs-app2 .ssh]# ssh 10.0.0.250   # 测试登录 0.250
Last login: Tue Sep  8 04:25:53 2020 from 10.0.0.251
[root@cs-app1 ~]# hostname -I
10.0.0.250 192.168.122.1
 
WEIXIN:13383754368
备注:一起学习。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值