两台虚拟机相互登陆

一、首先创建两台虚拟机,也可以克隆一台虚拟机

二、打开两台虚拟机并配IP

三、打开PUTTY远程登陆虚拟机

四、为克隆机更名

五、用PuTTY先通过密码第一次登陆另一台虚拟机

六、退回到第一台虚拟机,并生成密钥对,将公钥复制

因为我的第一台虚拟机之前生成过密钥对,所以这次没有重新生成密钥对,这里要注意,在要求我们定义私钥密码时我们要留空

七、通过密码登陆,再次登陆另一台虚拟机,并且将在第一台虚拟机上复制的字符串粘贴在 /root/.ssh/authorized_keys文件里

八、然后执行命令chmod 600 /root/.ssh/authorized_keys

九、然后退回到第一台虚拟机,并再次登陆另一台虚拟机

这时我们会发现我们不用密码就可以直接登陆到另一台虚拟机上了

十、同理,我们再反过来在另一台虚拟机上生成密钥对,定义私钥时留空,将/root/.ssh/id_rsa.pub文件里的字符串复制到第一台虚拟机的/root/.ssh/authorized_keys文件里,然后保存,运行指令chmod 600 /root/.ssh/authorized_keys,退回另一台虚拟机重新登陆第一台虚拟机则也不需要密码了

但是我们并非创建的两个虚拟机,而是克隆的,所以另一台虚拟机里存在生成的公钥,我们直接打开/root/.ssh/id_rsa.pub文件复制里面的字符串并存放到第一台虚拟机的/root/.ssh/authorized_keys文件里,保存退出,运行chmod 600 /root/.ssh/authorized_keys

命令即可完成两台虚拟机不需要密码就可以相互登陆

原文地址:https://www.cnblogs.com/datouyanggege/p/12018688.html

时间: 2024-11-02 15:11:20

两台虚拟机相互登陆的相关文章

vmware中两台虚拟机互相访问

hosts文件   简单说,就是本来访问某个机器是通过其ip,在hosts文件中给ip对应一个名字,那么就可以通过名字来替代ip去访问该机器了(名字显然比ip好记) 环境:宿主机win10系统,安装了vmware10.0.1,vmware中新建两个虚拟机,都安装了win2012,虚拟机中安装ArcGIS Server 10.4.1,测试集群. 问题:起初未测试集群环境,两台虚拟机各自创建Server站点,但是通过全域名形式(如:https://server132.esrichina.com:64

同一台主机下的两台虚拟机互ping不通

设置虚拟机的步骤主要分三步: 1.虚拟机连接方式设置为桥接: 2.统一网段: 3.关闭windows防火墙 详情如下: 1.虚拟机连接方式设置为桥接 注:两台虚拟机的连接方式都要设置为桥接 2.统一网段 如果设置第一步的时候没有进行ip设置,那么这两台虚拟机默认就在统一网段内,可以在虚拟机检查看是否在统一个网段中:开始菜单>>搜索程序和文件中输入cmd>>回车>>ipconfig>>回车 如果两台虚拟机的ip地址前三个相同,类似如图192.168.30.*,

VMerre虚拟机vmnet2(nat)网络的详细讲解和两台虚拟机一台主机的实验

VMWERE虚拟机下的vmnet2(nat)网络的知识点及实验 环境:VMwareWorkstation 10.0.3 build-1895310,物理机win7 作用:实现3台主机间的通信,可以相互ping通 在VMwere的虚拟网络中,当装上虚拟主机后,默认安装有3块虚拟网卡,vmnet0,vmnet1,vmnet2 1.1虚拟机网络 1.2物理主机上的网络连接 如图1-2所示,当在1-1添加了相应的网络后,就会在物理主机的网络连接上出现相应的虚拟网卡,这些虚拟网卡可以根据需要修改名称 如图

解决两台虚拟机互ping可通,但connect失败

问题描述: 在UNP一书中实例中,采用两台不同的虚拟机.即一台虚拟机作为服务端,另外一台虚拟机作为客户端. 现象: 两台电脑各自互ping可通 客户端访问local可行 客户机访问服务端报错:No route to host 解决办法: 1.vi /etc/selinux/config 将防火墙关闭: 2.清空iptables规则,终端输入: iptables –F iptables –X iptables –Z 即可

GNS环境部署,实现两台虚拟机的互联互通。

一.GNS3--1.3.10的环境部署简单说来它是dynamips的一个图形前端,相比直接使用dynamips这样的虚拟软件要更容易上手和更具有可操作性.GNS3整合了Dynagen.Pemu.Winpcap等软件的功能.GNS3软件的优势在于以下几个方面:1.设计优秀的网络拓扑结构:2.模拟Cisco路由设备和PIX防火墙:3.仿真简单的Ethernet, ATM和帧中继交换机:4.能够装载和保存为Dynamips的配置格式,也就是说对于使用dynamips内核的虚拟软件具有较好的兼容性支持一

终端通过两台路由器相互通信(静态路由设置)

一.示意图 二.IP规划 1) 配置终端IP.子网掩码.网关 PC0:192.168.10.100  255.255.255.0  192.168.10.1 PC1:10.185.10.100  255.255.255.0 10.185.10.1 2) 配置路由端口的IP地址. Router0 f0/0:ip add  192.168.10.1  255.255.255.0 Router0 f0/1:ip add  192.168.20.100  255.255.255.0 Router1 f0

VMware两台虚拟机之间文件共享

虚拟机A的文件拷贝到虚拟机B scp[参数][原路径][目标路径] eg: scp -r [email protected]:/home/rookie/下载/ /home/rooookie/下载/ 从192.168.0.172拷贝文件VNC-Viewer-6.17.1113-Linux-x64到192.168.0.168 CENTOS7.4 PS: 当然也可以选择FTP之类的协议,虚拟机与主机之间开启VMware的文件共享功能即可,或者在选项卡中以用复制粘贴功能 原文地址:https://www

搭建NFS服务实现两台虚拟机之间共享

NFS网络文件系统,实现Linux与Linux之间的简化文件共享服务 1.创建目录,将光盘镜像挂载到新建目录上 mkdir -p /media/cdrom mount -o loop /dev/cdrom /media/cdrom 2.配置yum源,安装nfs服务 cd /etc/yum.repos.d vi local.repo [redhat] name=redhat baseurl=file:///media/cdrom enabled=1 gpgcheck=0 yum repolist

两台虚拟机之间拷贝东西

本机(hadoop1)文件拷贝到其他主机 操作命令   scp -r module [email protected]:/opt/module -r递归 module本地目录 root操作的用户 hadoop2主机名 /opt/module拷贝到虚拟机的目录 [[email protected] opt]#   scp -r module [email protected]:/opt/moduleThe authenticity of host 'hadoop2 (192.168.1.102)'