linux单用户模式怎么进入

94次阅读
没有评论

共计 2130 个字符,预计需要花费 6 分钟才能阅读完成。

本文丸趣 TV 小编为大家详细介绍“linux 单用户模式怎么进入”,内容详细,步骤清晰,细节处理妥当,希望这篇“linux 单用户模式怎么进入”文章能帮助大家解决疑惑,下面跟着丸趣 TV 小编的思路慢慢深入,一起来学习新知识吧。

linux 单用户模式是在类似在 Linux 系统上工作时的一种拥有超级用户权限的模式。通常在开机选单给予 1 或 S 参数能进入这个模式。这个模式只在面对主机实体时才有机会透过开机选单进入,也因此确保超级权限授予的对象是能接触到主机的超级用户。此操作通常用于维护硬盘分区或更改超级用户密码等需在磁碟挂载前操作的维护。

一、Linux 用户模式

0:关机

1:单用户模式

2:无网络支持的多用户模式

3:有网络支持的多用户模式

4:保留,未使用

5:有网络支持有 X -Window 支持的多用户模式

6:重新引导系统,即重启

二、单用户模式

单用户模式 (英语:Single user mode),是在类似在 Linux 系统上工作时的一种拥有超级用户权限的模式。通常在开机选单给予 1 或 S 参数能进入这个模式。这个模式只在面对主机实体时才有机会透过开机选单进入,也因此确保超级权限授予的对象是能接触到主机的超级用户。此操作通常用于维护硬盘分区或更改超级用户密码等需在磁碟挂载前操作的维护。

1、进行单用户的方法

由于引导 Linux 系统的方式很多,常见的软盘引导,LILO 引导,GRUB 引导,我对这几种方式分别进行说明:

1.1 软盘引导

在软盘启动之后出现“BOOT:”时,可以对启动的参数进行设置,在这里键入“Linux single 之后启动系统即可以进行单用户方式。

1.2LILO 方式

在 LILO 方式启动时,出现 LILO 提示之后,应该快速的输入 kernel/boot/vmlinuz-2.4.7-10 single roo=/dev/hda3, 在这里我使用的 REDHAT7.2,内核为 2.4.7-10, 在使用时一般文件名为 vmlinuz,可以在系统正常时对这个内核文件进行复制,或建立联接。single 为单用方式。root=/dev/hda3 为 Linux 系统根所在的分别,我的计算机装有 98,如果只有 Linux。可能是 /dev/hda1, 在第二个硬盘上时,就是 /dev/hdb1。这里是 Linux 对分区进行标识方法。

1.3GRUB 方式

这种方式进行引导就复杂一些,进入 GRUB 启动画面时按“C”进入 GRUB 命令行,有密码时按“P”之后输入密码之后再进行 GRUB 命令行。

在命令行中输入以下命令可以进行单用户,我仍以 REDHAT7.2 为例进行说明 kernel /boot/vmlinuz-2.4.7-10 single root=/dev/hda3initrd/boot/initrd-2.4.7-10.img boot (hd0,2) 第一二句是指明内核文件,单用户的关键字仍为 single, 系统的不同,可能文件名有所不同。boot (hd0,2) 的含义为以

第一个硬盘的第 3 个分区进行引导。

2、防止进入单用户的方法

由于单用户对系统有完全的控制权限,如果操作不当或被他人进入,那么后果将不堪设想,如何防止入行单用户了,有以下几个注意的方面。

2.1 对 /etc/inittab 文件进行保护,如果把 id:3:initdefault 中的 3 改为成 1,就可以每次启动直接进入到单用户方式。对 /etc/inittab 文件,以 root 身份进入通过 chown700 /etc/inittab 把属性设为其它用户不能修改就行了。

2.2 如果是使用的 lilo 方式进行引导,可能通过 Linuxconf 或直接修改 lilo.conf 把引导时等待输入时间设置为 0 或最短时行。这种情况下,如果进入单用户方式,可以用软盘进行引导。

2.3 如果使用是 GRUB 方式进行引导,最简单的方法是使用 GRUB 密码,对启动选项进行保护。

2.4 为了防止他人远程进行破坏,使系统重启,除了对 ROOT 的密码和 /etc 目录下的文件进行有效管理之外,还应当对 CMOS 进行密码设置,这样即使把系统改成单用户方式了, 也无法直接的启动计算机进行操作。

三、ubuntu 怎么进入单用户模式

ubuntu 下进入单用户模式可以使用命令 sudo init 1

由于虚拟机的 sudoer 配置文件出问题,没办法使用 sudo 命令,root 的密码又不记得,所以研究了一下通过 recover 模式进入单用户模式中的方法。不多说了,上图:启动系统的时候长按 shift 键,进入 grub 菜单:

选择 ubuntu 高级选项,按 e 键

选择 recovery 模式,按 e 进入

修改里面的 linux 行

修改前:

修改后:

ctrl + x 退出,进入单用户模式

成功

注意:
a. 在修改完 grub 配置之后,下次进入 recovery 模式,显示的内容仍然是未修改前的。如要再次进入单用户模式,需要再次修改。
b. 修改完后若要重启,通过 reboot, shutdown - r 等等均不可行,需要通过 vmware 使用 ctrl + alt + delete 来实现。

读到这里,这篇“linux 单用户模式怎么进入”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注丸趣 TV 行业资讯频道。

向 AI 问一下细节

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2024-02-04发表,共计2130字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)