忘记了Root账号的密码是一件很烦心的事情,我们没法做某些事情,甚至在没有cache过账号信息的机器上,就没法管理了。所以我们需要重置(恢复)XenServer5.6的密码,以下介绍的方法支持XenServer5.0以及后续版本。
在恢复前,我们需要进行一些操作:
  • 如果XenServer在资源池中,最好先迁移VM到其他XenServer服务器,然后关机;如果只是一台单独的服务器,可以把所有的VM关掉,然后关机;
  • 需要直接通过控制台操作
重置Root账号密码:
  • 启动XenServer,在看到boot文字提示的时候(也就是XenServer引导前),输入menu.c32,然后回车;

如何重置XenServer密码

1.jpg (8.75 KB, 下载次数: 0)

下载附件  保存到相册

2013-1-18 14:31 上传

出现启动选项的时候,在5秒内,按TAB选择。(如果默认没有高亮,可以按两下ESC键);
如何重置XenServer密码

2.jpg (17.78 KB, 下载次数: 0)

下载附件  保存到相册

2013-1-18 14:31 上传


然后在现实的启动参数中,在最后的— /boot前面,加上single参数;
如何重置XenServer密码

3.jpg (19.47 KB, 下载次数: 0)

下载附件  保存到相册

2013-1-18 14:32 上传


此时,XenServer将启动到单用户模式,并返回sh3.2#提示符;
如何重置XenServer密码

4.jpg (50.72 KB, 下载次数: 0)

下载附件  保存到相册

2013-1-18 14:32 上传


在该提示符下,输入passwd命令,然后输入新密码即可。修改成功后将提示:“passwd: all authentication tokens updated successfully”;输入命令重启:shutdown -r -h now;等服务器重启以后,进入XenServer,即可使用新密码登陆。

发表评论

电子邮件地址不会被公开。 必填项已用*标注