Linux虚拟机之间实现密钥登陆

Posted 铭的随记

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux虚拟机之间实现密钥登陆相关的知识,希望对你有一定的参考价值。

 

Server1与Server2在同一虚拟网络当中,在Server2中使用Server1的Hostname连接Server1,并且无需密码认证。

 

Server1,  Hostname:  hlmvmeast652           Internal IP:  192.168.0.5

Server2,  Hostname:  hlmvmeast653           Internal IP:  192.168.0.6

 

1.在Server1中生成密钥对

 

 

2.在Server2中创建/root/.ssh

 

 

3.将Server1中的公钥id_rsa.pub拷贝给Server2,Server2将这个文件放置在/root/.ssh下,改名为authorized_keys。

操作命令scp /root/.ssh/id_rsa.pub 192.168.0.6:/root/.ssh/authorized_keys

 

 

4. Server1连接server2,发现还需要密码

 

 

5.将Server2中selinux设置为Permissive的状态

 

 

6.再次在Server1中连接Server2,发现可以无密码成功连接

 

 

7.也可以使用主机名进行连接

 

 

以上是关于Linux虚拟机之间实现密钥登陆的主要内容,如果未能解决你的问题,请参考以下文章

kali linux 在虚拟机内如何安装?

虚拟机 vmware 不能telnet宿主机

克隆虚拟机和linux机器相互登陆。

这个是用虚拟机装的linux打开终端出现的,我想修改@前面的那个名字怎么修改?

克隆虚拟机和linux机器相互登陆。

宿主机Windows访问虚拟机Linux文件