环境介绍:
源服务器A:192.168.189.139
目标服务器B:192.168.189.140
免密登录的原理:
设置步骤:
A服务器生产公钥文件:
ssh-keygen -t rsa
注释:
- authorized_keys:存放远程免密登录的公钥,主要通过这个文件记录多台机器的公钥
- id_rsa:生成的私钥文件
- id_rsa.pub:生成的公钥文件
- known_hosts:已知的主机公钥清单
- 如果希望ssh公钥生效需满足至少下面两个条件
- .ssh目录的权限必须是700(我自己实践可以不用设置也可以)
- .ssh/authorized_keys文件权限必须是600