更多精彩内容,请见:http://www.16boke.com
by zxy,Java/C++编程交流群:168424095
虚拟机里,测试OK
1. 在出现grub画面时,用上下键选中你平时启动linux的那一项(别选dos哟),然后按"e"键
2. 再次用上下键选中你平时启动linux的那一项(我的是 "kernal /vmlinuz-2.4.20-8 ro root=LABEL=/"),然后按"e"键
3. 修改你现在见到的命令行,加入single,结果如下:kernel /vmlinuz-2.4.20-8 single ro root=LABEL=/ single
4. 回车返回,然后按"b"键启动,即可直接进入linux命令行
5. "#vi /etc/shadow" (说明中#号是命令提示符,不需要敲进去。下同)
将第一行,即以root开头的一行中root:后和下一个:前的内容删除,(注:就是说把从第一号从冒号到第二个冒号之间的字符删了。具体删的方法,请看下面的"vi注解")
第一行将类似于 root::*****:*:*****:*:::(我的修改的成这样了,"*"号代表中间的数字) 保存
6.也可以使用命令:"passwd"修改密码。
7. "#reboot"重启,
8.结束:用户名是:"root"密码为空
一、保证系统的grub没有被加密,如果被加密的话,至少要知道grub的密码
二、重启系统,进入下面的界面:(开机后,如果没有设置grub密码,那系统会自动到达这个界面,如果有则需要输入grub才能到达此界面)
三、按一下“e”键,进入下一界面,如图:
四、选择上图中的第二项,再次按一下“e”键,进入下一界面
五、如上图所示,在最后面添加一个“空格”和“1”,然后按一下“回车”键,进入下一界面
六、在上图的界面中按一下“b”键,系统将重新启动,进入下一界面
七、在上图的界面中输入:“passwd root”,接着输入两次root用户的新密码
八、输入:reboot,重启系统,任务完成
更多精彩内容,请见:http://www.16boke.com