虚拟机免密登录的操作步骤
1.输入命令:hostname,查看当前主机名。输入命令:ip addr,查看当前主机的IP地址

2.输入命令:vi /etc/hosts,写入需要互相免密的虚拟机的ip和hostname

3.根目录下,输入命令:ls -la,查看是否有“.ssh”文件,如果没有的话,输入命令:ssh-keygen -t rsa,并连续按3下回车键,然后在根目录下就会生成“.ssh”文件,文件里有生成的私钥id_rsa和公钥id_rsa.pub。

4.输入命令:cat id_rsa.pub >> authorized_keys,把密钥拷贝一份并追加到authorized_keys文件中,实现本机自身免密。
5.实现免密登录别台虚拟机,需要输入命令:ssh-copy-id -i id_rsa.pub root@别台主机名,远程拷贝秘钥。输入命令:ssh root@别台主机名,这时,如果不用输入密码,则表示免密成功了,输入命令:logout,可退出远程登录。如需要输入密码,则表示免密失败。

此图表示slave02可免密远程登录slave01:

本文介绍了虚拟机免密登录的操作步骤,包括查看主机名和IP地址、在 /etc/hosts 中写入相关信息、生成.ssh 文件及公私钥、实现本机自身免密、远程拷贝秘钥实现免密登录别台虚拟机等,还说明了免密成功与否的判断方法。
4144

被折叠的 条评论
为什么被折叠?



