早上上班有用户报障说cent6.5密码被修改了无法登入操作系统,经过确认得知用户的vm被安全部门警告发现漏洞需要修复,这时候用户登陆操作系统才发现原来的密码无效(其实密码是正确的)。
作为云平台管理员首先想到的是给用户破解密码,奈何使用云平台的重置密码也不生效,去xenserver上看发现根本没正常进操作系统,卡在以下画面了:

经过google得出结论,操作系统的passwd或者shadows文件损坏或者丢失,于是就想使用live cd进行修复,步骤如下:
- 插入live cd光盘并设置dvd启动
因为xenserver无法选择光盘启动,hard disk是灰色的无法选择,所以需要在xenserver里开启boot order选项
xe vm-param-set uuid=c98380f3-c982-52f6-5251-b1331991ad51 HVM-boot-policy=BIOS\ order


- 进入live cd后一顿猛如虎操作并reboot即可。

当CentOS 6.5的passwd和shadow文件丢失或损坏导致无法登录时,可以通过Live CD进行修复。首先,启用boot order以从Live CD启动,挂载操作系统硬盘,然后使用passwd-和shadow-备份文件恢复这两个关键文件,并清除root密码,最后重启系统。
最低0.47元/天 解锁文章
1700

被折叠的 条评论
为什么被折叠?



