码迷,mamicode.com
首页 > 其他好文 > 详细

SUSE12 重置root密码

时间:2015-09-12 08:30:13      阅读:302      评论:0      收藏:0      [点我收藏+]

标签:suse12 重置root密码

今天发现一台SUSE 12.0 linux服务器root密码忘记了。在google 百度上找了许久没有找到 SUSE SLES12重置root密码的方法。根据网上众多解决办法反复试验,终于将密码重置,现记录之以备忘。

 

重置方案是:修改原服务器配置文件/etc/shadow  ,将某已知root密码服务器hostA的root这行替换掉,即服务器root密码更换成hostA的root密码

 

具体分三步:

 

  1. 先用安装盘启动服务器,进入救援系统“Rescue System”

  2. 在救援系统下,挂载原服务器根分区 / 到某个文件系统下,先用fdisk -l命令检查原服务器根分区在救援系统下的标识:

      技术分享

   如图示中 /dev/sda2 是原服务器根分区。

3. 将/dev/sda2 挂载到某个系统系统下,比如/chrootpw

    mount -o ,rw /dev/sda2  /chrootpw

4. 修改原服务器/etc/shadow文件

    vi /chrootpw/etc/shadow

5.然后将hostA /etc/shadow   root这行替换,保存文件,重启服务器即可

 

 

如果是虚拟机更方便:将需要修改root服务器硬盘挂载到某台同样系统的虚拟机上, 修改完原服务器/etc/shadow,卸载修改root服务器的硬盘,再将服务器重启即可

SUSE12 重置root密码

标签:suse12 重置root密码

原文地址:http://168ok8.blog.51cto.com/73394/1693990

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!