欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

程序员文章站 2022-03-09 11:26:06
...

一,在VMware中克隆虚拟机

注 : 在虚拟机关机的状态下,才能创建虚拟机。

1. 克隆你要克隆的环境

  • 其实就是打开 VMare 后,关闭或挂起你要克隆的机器,然后右键选择【管理】-【克隆】:
    在VMware中克隆虚拟机,Xshell远程连接克隆虚拟机及秘钥认证
    剩下的都是 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.service

4.检测是否成功联网

# ping www.qq.com

5.修改主机名

  • 查看主机名:
# hostname
  • 修改主机名:
# hostnamectl set-hostname 要修改的主机名

二,使用Xshell远程连接虚拟机及克隆的虚拟机

  • 创建会话
    直接复制粘贴会话
    在VMware中克隆虚拟机,Xshell远程连接克隆虚拟机及秘钥认证
    在VMware中克隆虚拟机,Xshell远程连接克隆虚拟机及秘钥认证

  • 会话粘贴出来以后,右键>属性,修改IP,然后确定
    在VMware中克隆虚拟机,Xshell远程连接克隆虚拟机及秘钥认证

  • 然后点击”连接”,就连接成功了!!!

三.Linux机器互相登录

# ssh aaa@qq.com IP

如果端口默认不是22,修改端口连接如下:

# ssh -p 端口号 aaa@qq.com IP

查看当前登录的用户:

# whoami

四,虚拟机与克隆虚拟机**认证

  • 生成**对
# ssh-******

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

  • 查看私钥公钥的文件
# ls /root/.ssh/

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

# cat /root/.ssh/公钥名称

然后复制你的公钥
- 打开原虚拟机,粘贴公钥

# vi /root/.ssh/authorized_keys

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