两台服务器之间建立信任关系,建立好了之后一台服务器连接另外一台就不在需要输入密码了,否则就需要输入密码
建立A到B的信任关系
(1)Server1#ssh-keygen -t rsa这个命令生成一个密钥对:id_rsa(私钥文件)和id_rsa.pub(公钥文件)。默认被保存在~/.ssh/目录下。
(2)公钥添加到远程主机的 authorized_keys 文件中
将文件上传到远程主机中
server1#scp /root/.ssh/id_rsa.pub root@192.168.1.237:/root/
SSH登陆到远程主机,将公钥追加到 authorized_keys 文件中
server2#cat /root/id_rsa.pub >> /root/.ssh/authorized_keys
(3)重启生效
server2#service sshd restart