searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

修改CentOS官方 云镜像的ROOT密码

2025-05-26 10:23:03
6
0

1.下载 CentOS-7-x86_64-GenericCloud-2111.qcow2

进入centos的cloud官网【https://cloud.centos.org/centos/7/images/】下载CentOS-7-x86_64-GenericCloud-2111.qcow2

 

下载比较慢,就使用国内的地址: wget https://mirrors.nju.edu.cn/centos-cloud/centos/7/images/CentOS-7-x86_64-GenericCloud-2211.qcow2

2、安装libguestfs

virt-customize命令行工具由libguestfs-tools包提供,可用于在各种Linux发行版上安装, Virt-customize可以通过安装软件包,编辑配置文件等来自定义虚拟机(磁盘映像),它通过修改guest虚拟机或磁盘映像来实现此目的,它适用于raw和qcow2镜像格式

 

安装libguestfs-tools包

使用命令:yum install libguestfs -y

3、修改qcow2密码

方法1:使用virt-customize修改密码

使用修改密码命令:

export LIBGUESTFS_BACKEND=direct

virt-customize -a /root/CentOS-7-x86_64-GenericCloud-2211.qcow2 --root-password password:123456

使用参数--root-password random设置镜像的root密码为随机

方式2:使用guestfish修改密码

[root@localhost ~]# 
[root@localhost ~]# openssl passwd -1 123456
$1$bfqzqcrv$nN.KJ.je.pkYRJ2iNKqqE0
[root@localhost ~]# guestfish --rw -a /root/CentOS-7-x86_64-GenericCloud-2211.qcow2 

 

4、虚机中加载qcow2

1)、把虚机文件放到经常用的文件夹下,创建虚机配置文件 CentOS-7-x86_64-GenericCloud.xml

mv  /root/CentOS-7-x86_64-GenericCloud-2211.qcow2 /mnt/data/hjz/CentOS-7-x86_64-GenericCloud.qcow2

vi  CentOS-7-x86_64-GenericCloud.xml

 

2)加载镜像 virsh define  CentOS-7-x86_64-GenericCloud.xml

3)启动虚机

 virsh start CentOS-7-GenericCloud-hjz --console

登陆成功

0条评论
0 / 1000
胡建忠
22文章数
1粉丝数
胡建忠
22 文章 | 1 粉丝
原创

修改CentOS官方 云镜像的ROOT密码

2025-05-26 10:23:03
6
0

1.下载 CentOS-7-x86_64-GenericCloud-2111.qcow2

进入centos的cloud官网【https://cloud.centos.org/centos/7/images/】下载CentOS-7-x86_64-GenericCloud-2111.qcow2

 

下载比较慢,就使用国内的地址: wget https://mirrors.nju.edu.cn/centos-cloud/centos/7/images/CentOS-7-x86_64-GenericCloud-2211.qcow2

2、安装libguestfs

virt-customize命令行工具由libguestfs-tools包提供,可用于在各种Linux发行版上安装, Virt-customize可以通过安装软件包,编辑配置文件等来自定义虚拟机(磁盘映像),它通过修改guest虚拟机或磁盘映像来实现此目的,它适用于raw和qcow2镜像格式

 

安装libguestfs-tools包

使用命令:yum install libguestfs -y

3、修改qcow2密码

方法1:使用virt-customize修改密码

使用修改密码命令:

export LIBGUESTFS_BACKEND=direct

virt-customize -a /root/CentOS-7-x86_64-GenericCloud-2211.qcow2 --root-password password:123456

使用参数--root-password random设置镜像的root密码为随机

方式2:使用guestfish修改密码

[root@localhost ~]# 
[root@localhost ~]# openssl passwd -1 123456
$1$bfqzqcrv$nN.KJ.je.pkYRJ2iNKqqE0
[root@localhost ~]# guestfish --rw -a /root/CentOS-7-x86_64-GenericCloud-2211.qcow2 

 

4、虚机中加载qcow2

1)、把虚机文件放到经常用的文件夹下,创建虚机配置文件 CentOS-7-x86_64-GenericCloud.xml

mv  /root/CentOS-7-x86_64-GenericCloud-2211.qcow2 /mnt/data/hjz/CentOS-7-x86_64-GenericCloud.qcow2

vi  CentOS-7-x86_64-GenericCloud.xml

 

2)加载镜像 virsh define  CentOS-7-x86_64-GenericCloud.xml

3)启动虚机

 virsh start CentOS-7-GenericCloud-hjz --console

登陆成功

文章来自个人专栏
文章 | 订阅
0条评论
0 / 1000
请输入你的评论
0
0