linux下如何进入单用户模式

linux下如何进入单用户模式,第1张

例如:red hat linux 72,未编辑时引导菜单是:RedHat Linux (247-10) root (hd0,1)kernel /boot/vmlinuz-247-10 ro root=/dev/hda2然后编辑,就在其后添加“1”或single,使其如下:RedHat Linux (247-10) root (hd0,1)kernel /boot/vmlinuz-247-10 ro root=/dev/hda2 1即可。在单用户模式下,用passwd命令更改口令。使用GRUB时,可以添加一个S(大写S)到内核命令行,可以进入单用户模式。 要做到这样, 需要重新起动系统,当GRUB的屏幕出现时:1、使用方向键选择你希望引导的内核。2、按下e键以编辑这个命令行。3、选择以单词kernel起头的这行。4、按下e键以编辑这个命令行。5、在行末添加一个字母S6、回车接受改动。7、按b键接受修改并且启动内核。这样就会进入单用户模式,可以在bash下执行命令。

1、在grup主界面按a(在系统启动前修改内核参数),在命令行最后添加S或者single,按回车即可进入。
2、在grub主界面按e(修改系统启动时使用的grub命令),选择启动使用的内核,在命令最后添加S或者single,按回车返回,按b进入系统。注:修改是单次生效,不会影响系统启动配置。
3、在grub主界面按c,进入grub 命令行交互模式。
在许多单用户环境下,文件系统的根目录是按只读方式安装的。如果/tmp是根文件系统的一部分,那么许多要使用临时文件的命令(例如:vi)都不能执行。为了解决这个问题,必须先把根文件系统(/)以读写方式进行安装,再开始单用户模式的交互 *** 作。下面这条命令通常就能实现这个技巧。
#mount -o rw,remount /

1、系统启动时,按键盘上的“e",直到进入下面这个页面:

2、选择kernel(即第二项)这一项,按下”e",在行尾输入:空格single,然后回车确定

3、按键盘的"b",重新引导系统

4、然后就进入了单用户模式下

单用户模式的优越性之一是你不必使用引导软盘或引导光盘;不过,它仍旧给你提供了把文件系统挂载为只读模式或干脆不挂载这两种选择。 在单用户模式中,你的计算机引导入运行级别 1。你的本地文件系统被挂载,但是你的网络不会被激活。你有一个可用的系统维护 shell。和救援模式不同,单用户模式会自动试图挂载你的文件系统;如果你的文件系统无法被成功挂载,不要使用单用户模式。如果你的系统上的运行级别 1 的配置被损坏,你就不能使用单用户模式。 如果你的系统引导了,但是在引导后却不允许你登录,你可以试着使用单用户模式。 如果你使用的是 GRUB,使用以下步骤来引导入单用户模式: 如果你配置了 GRUB 口令,键入 p 并输入口令。 选择带有你想引导的内核版本的 Red Hat Linux,然后键入 e 来编辑。你会看到用于所选卷标的配置文件中的一个项目列表。 选择起首为 kernel 的行,然后键入 e 来编辑那一行。

Linux系统开机,在3秒内按下啊e,然后跳转到内核界面。
Linux如何进入单用户模式
03再按下e进入如下界面
Linux如何进入单用户模式
选择kernel的一项,然后按下e键。
用箭头移动到kernel这一行
Linux如何进入单用户模式
05第3次按下e键,进入这里
Linux如何进入单用户模式
在这里的最后面输入大写的S
或者输入Linux single
06在这里输入Linux single或者大写的S
Linux如何进入单用户模式
07按下enter键之后,返回到这个界面。在kerner行高亮时,按下b键,开始启动单用户模式
Linux如何进入单用户模式
然后按下键盘上的b键,系统开始启动并引导到单用户模式。
单用户模式只允许root用户以命令行模式登录。

在grub引导下,系统启动后,出现grub的引导菜单,用上下健选中所要启动的linux系统,然后按字母“e”,进入编辑模式。之后再选中系统的启动内核项(如:kernel
(hd0,0)/boot/vmlinuz
or
root=/dev/hda1
)再次按字母“e”,出现grub>提示,
如下:grub>kernel
(hd0,0)/boot/vmlinuz
or
root=/dev/hda1
在上面的hda1后空一格,输入init
n(init
和n之间有空格,其中n为要求系统进入的运行级别,1
为单用户模式,在这个模式下默认root用户登陆,不要求密码,所以可以在忘记root密码的情况下在这里修改root用户的密码,2
为多用户文本模式(没有nfs),3
为完整的多用户模式(文本),5
为xwindows模式)
完成后如下:
然后回车确认,自动返回前一页面,然后再按字母“b”启动系统就可以以修改后的运行级别进入系统,(在这里的修改只影响本次启动,不会修改系统的/etc/inittab文件)。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13382146.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-25
下一篇 2023-07-25

发表评论

登录后才能评论

评论列表(0条)

保存