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用户的密码。

 

 

 

 

linux进入单用户模式的方法是有很多的。今天来讲三种方式,进入单用户模式出现:read-only file system ,不能维护系统分区怎么办?

进入单用户模式的前提是系统引导器能正常工作。下面以GRUB启动为例说明进入单用户模式的方法。在GRUB启动菜单里有''a”, “e ”, “c” 三个操作按键,使用这三个按键均可以进入单用户模式。

     1、使用 "a" 操作按键进入单用户模式。

     这是进入单用户模式最快速的方法。 在GRUB启动菜单里使用 a 操作按键编辑kernel 参数,在末行输入 single,来告诉linux 内核后续的启动过程需要进入单用户模式,如下图:

编辑后按enter 键 ,即可启动单用户模式。

2、使用'e' 操作按键进入单用户模式。

                   在GRUB 启动菜单里使用 e 操作按键进入 Linux 启动菜单向界面,移动光标至 kernel 配置项一行,如下图:

         

按 e 编辑kernel 菜单项 ,在行末输入 single ,告诉Linux 内核后续的启动过程需要进入单用户模式,如下图:

             

更改后,按 回车 返回 Linux 启动菜单项界面 ,然后按 b ,使用更改后的Linux 启动菜单启动单用户模式。

   3、使用 c 操作按键进入单用户模式

      这是进入单用户模式最麻烦的一中方式,必须要熟悉GRUB 命令行界面才行。在grup 启动菜单里使用 c 进入GRUB 命令行.分别使用grup 下的root 、 kernel (在末行输入single)、initrd 命令指定启动参数,最后使用boot 命令启动到单用户模式。

   三种方式,朋友们可以自己选择啦。

   进入单用户可以进行如下的维护和管理

            a、重新设置超级用户的口令

            b、维护系统的分区、lvm和文件系统等。

            c、进行系统备份和还原

     如果要维护分区的话,根文件系统必须是可读写的。因为只有跟文件系统是可读写的,系统管理员才能对系统进行维护,但是系统的配置与脚本文件出现错误,单用户模式下的根文件系统进入“read-only file system" 只读状态,此时,可以使用:

       sh-3.1 # mount -o remount rw -t ext3 /

              命令重新挂载根文件系统

你可能感兴趣的:(linux,debian,linux,system,shell,file,bash)