引言
平时在服务器之间传输文件,常常需要确认并输入密码,非常繁琐。而服务器之间建立互性,就可以省去这个环节,方便快捷。
环境准备

我以两台服务器rac1和rac2为例说明。
| 名称 | 公网 | 私网 |
|---|---|---|
| rac1 | 192.168.189.10 | 192.168.83.10 |
| rac2 | 192.168.189.11 | 192.168.83.11 |
配置域名(可不做)
[root@localhost ~]# vi /etc/hosts [root@localhost ~]# cat /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 # 加入下面4行 # 公网 192.168.189.10 rac1 192.168.189.11 rac2 # 私网 192.168.83.10 rac1-priv 192.168.83.11 rac2-priv [root@localhost ~]#
讯享网
两台服务器做相同的操作。
这里的ip对应公网和私网,填写自己的,域名自定义。

建立用户等效性
讯享网# 在rac1执行 ssh-keygen -t rsa ssh-keygen -t dsa # 在rac2执行 ssh-keygen -t rsa ssh-keyaen -t dsa
# 在rac1执行 cat ~/.ssh/*.pub >> ~/.ssh/authorized_keys ssh root@rac2 cat ~/.ssh/*.pub >> ~/.ssh/authorized_keys # 在rac2执行 cat ~/.ssh/*.pub >> ~/.ssh/authorized_keys ssh root@rac1 cat ~/.ssh/*.pub >> ~/.ssh/authorized_keys
我这里用的是root用户,实际操作的时候将用户名替换。
如果没有做域名配置的步骤,将rac1和rac写成相应的ip地址。
建立等效性测试
讯享网# rac1,rac2双节点执行 ssh rac1 date # 公网 ssh rac1-priv date # 私网 ssh rac2 date # 公网 ssh rac2-priv date # 私网

如果没有配置域名,将rac1和rac2换成相应的ip。rac1-priv和rac2-priv一样。
传文件测试


rac1没有输入密码,将文件传给了rac2。测试成功。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/36153.html