在VMware中克隆虚拟机,Xshell远程连接克隆虚拟机及密钥

一、在VMware中克隆虚拟机

注意:虚拟机必须处于关机状态下

1 克隆想要克隆的环境

其实就是打开 VMare 后,关闭或挂起你要克隆的机器,然后右键选择【管理】-【克隆】:


image.png

剩下的都是 Next 、 Next 了。。。

2 开启克隆虚拟机,修改配置文件

# vi /etc/sysconfig/network-scripts-ifcfg-ens33   //网络配置地址   

说明: 修改IP。 例如:你的原虚拟机IP为192.168.59.128 克隆虚拟机的IP可以为192.168.59.123 只要不冲突就行了,然后把UUID这一列删除,要不然这两个UUID是相同的,起冲突 。

3 重启网络服务

systemctl restart network

4 检查是否联网成功

ping www.baidu.com

5 修改主机名

hostnamectl set-hostname 要修改的主机名字

二 、使用XShell 远程连接虚拟机以及克隆的虚拟机

创建会话
直接复制粘贴


image.png
image.png

三、 Linux机器相互登录

ssh username@ IP
ssh -p 端口号 username@ IP

四 、 虚拟机与克隆虚拟机密钥认证

生成密钥

ssh-keygen
image.png

查看公钥私钥文件

ls /root/.ssh

如果这个虚拟机登录原虚拟机,要把这个虚拟机的公钥放到另一个虚拟机上

  • 查看公钥
cat /root/.ssh/公钥名称

打开虚拟机粘贴公钥

vim /etc/.ssh/authorized_keys

使用i键进入编辑模式>使用右键粘贴公钥>Shift+Enter>wq保存退出 !!!

当我们使用ssh-keygen命令的时候,需要输入3次回车,才能创建密钥对,如何一键产生非交互的密钥对呢?

自动生成密钥
[root@linux-node2 ~]# ssh-keygen -t dsa -f /root/.ssh/id_dsa -P

手动生成密钥
[root@linux-node2 ~]# ssh-keygen

然后就可以连接另外一个虚拟机

[root@linux-node2 ~]# ssh-copy-id 192.168.225.148

之后就可以不需要密码去连接了

ssh 192.168.225.148

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 重启的命令有:reboot init6 shutdown -r now 当然我们还可以设定时间重启: shutdo...
    hch004阅读 619评论 0 0
  • 目录一、Linux简介二、虚拟机安装 & 快照 & 克隆三、网络配置四、重启与关机五、主机名配置六、单用户模式七、...
    chocolee911阅读 694评论 4 0
  • 使用方法:1.引入js文件。2.hexMD5("内容");
    驴得氺阅读 329评论 0 0
  • 想要开始一段新的爱情了,不管走多久,都想被好好爱一次,让我知道稳定的爱情是什么样子
    瑾纯阅读 194评论 0 0
  • 只能用一个字形容,丧。没有精神,整个人都像霜打的茄子,而且特粘人,要抱。今天一整天都是不下地,或许连走路的力气也使...
    成长_bad7阅读 392评论 0 0