温故而希望有知新――忘记root密码

1、利用便携式系统,例如安装在U盘的linux系统。

启动U盘的linux,挂载装有linux分区的硬盘,修改/etc/passwd,去掉root密码即可。

这种方式简易,和利用winPE修复windows类似。

可以参考我其中的一篇文章《U盘多系统的制作》

http://0901huazi.blog.51cto.com/3838566/828897

2、利用启动盘,通常是用软盘制作。

因为涉及到MBR的复写,加上容量小,这个软盘的作用也仅限于此。网上教程很多,很详细,只要稍稍学习grub菜单的语法书写,照着葫芦画瓢即可。

PS:现在应该没人用软盘了吧,很多人只知道floppy,不知道它长怎样。

3、进入修复模式。

修复模式涉及到一个安全问题。试想,一个大公司的服务器,怎么能轻易让别人接近使用,并且用类似console的方式直接修复linux。

谨记:让专门的系统维护人员修复。虽然很多人都会修复,但是不能随便找人修复

下面在Centos环境下我复习一篇:

a、开机进入grub选择菜单

650) this.width=650;” border=”0″ alt=”” src=”http://cdn.verydemo.com/upload/2013_05_01/13673824315270.jpg” />

b、根据提示,按‘e’(按c进入grub命令行也可以)

650) this.width=650;” border=”0″ alt=”” src=”http://cdn.verydemo.com/upload/2013_05_01/13673824319611.jpg” />

c、方向键选择kernel那一行,按‘e’。(命令行下,类似grub>kernel /vmlinuz)

650) this.width=650;” border=”0″ alt=”” src=”http://cdn.verydemo.com/upload/2013_05_01/13673824323902.jpg” />

d、在末尾加入single,表示进入单人修复模式。(命令行下,类似grub>kernel /vmlinuz single)

650) this.width=650;” border=”0″ alt=”” src=”http://cdn.verydemo.com/upload/2013_05_01/13673824328383.jpg” />

e、按enter键,回到上级菜单,按‘b’重启。(命令行下,类似grub>boot)

650) this.width=650;” border=”0″ alt=”” src=”http://cdn.verydemo.com/upload/2013_05_01/13673824332344.jpg” />

f、进入单人维护模式,编辑/etc/passwd

650) this.width=650;” src=”http://cdn.verydemo.com/upload/2013_05_01/13673824336345.jpg” border=”0″ alt=”” />

650) this.width=650;” src=”http://cdn.verydemo.com/upload/2013_05_01/13673824342756.jpg” border=”0″ alt=”” />

g、找到root行(通常是第一行),删掉代表密码的x,保存退出。

650) this.width=650;” src=”http://cdn.verydemo.com/upload/2013_05_01/13673824346837.jpg” border=”0″ alt=”” />

h、重启(reboot)。

登陆系统,用户名root,密码为空。谨记:进入系统后的第一件事情是修改root密码。嘎嘎,就此打住。。。650) this.width=650;” alt=”” src=”http://cdn.verydemo.com/upload/2013_04_05/13651333366870.gif” />

华子―伪IT伪文艺真发呆http://0901huazi.blog.51cto.com/3838566/832442

路遥知马力,日久见人心。

温故而希望有知新――忘记root密码

相关文章:

你感兴趣的文章:

标签云: