debian进入单用户模式更改密码 收藏 


1、在Grub的引导装载程序菜单上,选择你要进入的条目,键入 “e” 来进入编辑模式。


2、在第二行(类似于kernel /vmlinuz-2.6.15 ro root=/dev/hda2 ),键入”e”进入编辑模式;


3、在句末加上”init=/bin/bash”,回车;


4、按“b”启动系统。


这样我们即可获得一个bash的shell。



进入shell后,根分区的挂载模式默认是只读,我们要将其改为可写,否则不能更改root密码:


//-w 等于 -o rw.-o rw 用可读写模式挂上。-o sync 在同步模式下执行。 -o remount 将一个已经挂下的档案系统重新用不同的方式挂上。例如原先是唯读的系统,现在用可读写的模式重新挂上。




mount -no remount,rw /


passwd root


sync


mount -no remount,ro /


reboot



这样即可成功更改debian的root用户的密码。




-----------------------------------------我是分割线---------------------------------


1.在grub选项菜单'Debian GNU/Linux,...(recovery mode)',按e进入编辑模式

2.编辑kernel那行最后面的 ro single 改成 rw single init=/bin/bash,按b执行重启 按e进入己选择菜单的编辑状态,在编辑状态下,由上下左右箭号来移动光标,enter键换行,ctrl+x以编辑的内容启动,ctrl+c进命令行状态,按Esc退出,回到菜单项。 在需要使用额外的内核参数启动时,比如要加上acpi=off时,把光标移动到linux这一行最后,在splash后加上一空格再输入acpi=off,然后按ctrl+x启动。

按c进入命令行状态,按Tab键可查看所有可用的命令。 配置文件保存在linux的 /boot/grub/grub.conf 里面,要保存的话,进入linux后使用任意文本编辑器即可

-----------------------------我是分割线----------------------------

0:关机 
1:单用户模式 
2:无网络支持的多用户模式 
3:有网络支持的多用户模式 
4:保留,未使用 
5:有网络支持有X-Window支持的多用户模式 
6:重新引导系统,即重启 
Linux 系统处于正常状态时,服务器主机开机(或重新启动)后,能够由系统引导器程序自动引导 Linux 系统启动到多用户模式,并提供正常的网络服务。如果系统管理员需要进行系统维护或系统出现启动异常时,就需要进入单用户模式或修复模式对系统进行管理了。使用单用户模式有一个前提,就是您的系统引导器(grub)能正常工作,否则要进行系统维护就要使用修复模式。特注:进入单用户模式,没有开启网络服务,不支持远程连接 
Linux 系统中不同的运行级别(Run Level)代表了系统的不同运行状态,例如 Linux 服务器正常运行时处于运行级别3,是能够提供网络服务的多用户模式;而运行级别 1 只允许管理员通过服务器主机的单一控制台进行操作,即“单用户模式”。