linux下虚拟机ssh免密登录
linux下虚拟机ssh免密登录
·
#在所有需要免密登陆的虚拟机上执行命令,生成密钥
ssh-keygen -t rsa
#进入~/.ssh目录下,有新生成的文件
#将公钥添加到authorized_keys中
cat id_rsa.pub >> authorized_keys
#将1好虚拟机中创建的authorized_keys文件传送到2号虚拟机上
scp authorized_keys 目标虚拟机IP:~/.ssh
#将2号虚拟机的公钥也添加到authorized_keys文件中
cat id_rsa.pub >> authorized_keys
#将2号虚拟机的authorized_keys文件,传送到3号虚拟机上
scp authorized_keys 3号虚拟机:~/.ssh
#在3号虚拟机上的公钥传送到文件authorized_keys中
cat id_rsa.pub >> authorized_keys
#将3号虚拟机上最终的authorized_keys文件传送到1和2号虚拟机上
scp authorized_keys 目标虚拟机IP:~/.ssh
完成上述操作之后,使用ssh 目标IP,尝试一下是否免密登录成功,不需要输入密码,就可以登陆目标虚拟机,代表成功
更多推荐
已为社区贡献1条内容
所有评论(0)