centos双虚拟机相互ssh无密码登录

192.168.1.157    server1

192.168.1.158    server2

在157上操作,分四个步骤:

1.创建目录和文件,注意权限, .ssh是700, authorized_keys是600

mkdir  /root/.ssh

2.生成密钥对,一直按 [Enter] 键

ssh-keygen -t rsa

3.用 ssh-copy-id 把公钥复制到远程主机158上的文件authorized_keys里

ssh-copy-id -i ~/.ssh/id_rsa.pub  <a>root@192.168.1.158</a>

4.直接登录远程主机158,第一次需要输入密码,记录在157的 known_hosts 文件里

ssh ‘root@192.168.1.158’

5.在157上手动创建 authorized_keys 文件(保存158的公钥), 158上手动创建 known_hosts 文件(保存157的公钥),可以拷贝157上的。

这样处理以后,双机互相就可以免密码ssh登录了。

 

http://liumissyou.blog.51cto.com/4828343/1600814/

http://blog.sina.com.cn/s/blog_4077692e0100qjkp.html

原文链接:https://www.hertzdance.com/blog/centos-ssh,转载请注明出处。

0

评论0

请先
欢迎光临频率跳动资源网
显示验证码
没有账号?注册  忘记密码?