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

宿主机上修改Linux云主机密码(不通过qga)

2025-03-26 05:39:35
3
0

一、检查nbd模块

lsmod  | grep nbd
如果没有输出则需要导入nbd modprobe nbd

二、使用openssl生成password

openssl passwd -1 -salt {salt} {password}
#salt随机字段,password为密码

三、查看云主机已挂盘信息

[root@xxxx ~]# virsh domblklist 89
 Target   Source
--------------------------------------------------------------------
 hda      volumes/efbd5e01-6c18-40c7-9891-1942e51d1172_disk.config
 vda      volumes/volume-71100197-f890-43f1-a955-b8000dc01f49
 vdb      volumes/volume-2cb86532-711a-4eaa-911f-73b32e8ddd82

四、将云主机根盘挂到宿主机

qemu-nbd -c /dev/nbd0 --format=raw -c /dev/nbd0 rbd:volumes/volume-71100197-f890-43f1-a955-b8000dc01f49:id=cinder

五、mount

mount /dev/nbd0p2 /mnt

六、修改/mnt/etc/shadow文件,将root密码修改为上述生成的密码

七、umout

umount /mnt

八、断开卷的连接

qemu-nbd -d /dev/nbd0

openssl生成密码示例

[root@xxxx ~]# openssl passwd -1 -salt cmstest cmsTest666
$1$cmstest$zjaOyqLrpJ2mEheGXIBnH1
0条评论
0 / 1000
Dreams
3文章数
0粉丝数
Dreams
3 文章 | 0 粉丝
Dreams
3文章数
0粉丝数
Dreams
3 文章 | 0 粉丝
原创

宿主机上修改Linux云主机密码(不通过qga)

2025-03-26 05:39:35
3
0

一、检查nbd模块

lsmod  | grep nbd
如果没有输出则需要导入nbd modprobe nbd

二、使用openssl生成password

openssl passwd -1 -salt {salt} {password}
#salt随机字段,password为密码

三、查看云主机已挂盘信息

[root@xxxx ~]# virsh domblklist 89
 Target   Source
--------------------------------------------------------------------
 hda      volumes/efbd5e01-6c18-40c7-9891-1942e51d1172_disk.config
 vda      volumes/volume-71100197-f890-43f1-a955-b8000dc01f49
 vdb      volumes/volume-2cb86532-711a-4eaa-911f-73b32e8ddd82

四、将云主机根盘挂到宿主机

qemu-nbd -c /dev/nbd0 --format=raw -c /dev/nbd0 rbd:volumes/volume-71100197-f890-43f1-a955-b8000dc01f49:id=cinder

五、mount

mount /dev/nbd0p2 /mnt

六、修改/mnt/etc/shadow文件,将root密码修改为上述生成的密码

七、umout

umount /mnt

八、断开卷的连接

qemu-nbd -d /dev/nbd0

openssl生成密码示例

[root@xxxx ~]# openssl passwd -1 -salt cmstest cmsTest666
$1$cmstest$zjaOyqLrpJ2mEheGXIBnH1
文章来自个人专栏
文章 | 订阅
0条评论
0 / 1000
请输入你的评论
0
0