`
desert3
  • 浏览: 2159151 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

(转)Linux运行级别介绍、root密码恢复

 
阅读更多
转自:“葡萄呀 Enjoy your life”的博客 Linux运行级别介绍

运行级别就是操作系统当前正在运行的功能级别。
级别是从0到6,具有不同的功能。这些级别定义在/ect/inittab文件中。这个文件是init程序寻找的主要文件,最先运行的服务是那些放在/etc/rc.d目录下的文件。

Linux下有7个运行级别:
  • 0 系统停机模式,系统默认运行级别不能设置为0,否则不能正常启动,机器关闭。
  • 1 单用户模式,root权限,用于系统维护,禁止远程登陆,就像Windows下的安全模式登录。
  • 2 多用户模式,没有NFS网络支持。
  • 3 完整的多用户文本模式,有NFS,登陆后进入控制台命令行模式。
  • 4 系统未使用,保留一般不用,在一些特殊情况下可以用它来做一些事情。例如在笔记本电脑的电池用尽时,可以切换到这个模式来做一些设置。
  • 5 图形化模式,登陆后进入图形GUI模式,X Window系统。
  • 6 重启模式,默认运行级别不能设为6,否则不能正常启动。运行init 6机器就会重启。

运行级别原理:
1.在目录/etc/rc.d/init.d下有许多服务器脚本程序,一般称为服务(service)

2.在/etc/rc.d下有7个名为rcN.d的目录,对应系统的7个运行级别

3.rcN.d目录下都是一些符号链接(即软链接)文件,这些链接文件都指向/etc/rc.d/init.d目录下的service脚本文件,命名规则为K+nn+服务名或S+nn+服务名,其中nn为两位阿拉伯数字。

4.系统启动时,会根据指定的运行级别进入对应的rcN.d目录,并按照文件名顺序检索目录下的链接文件:对于以以S开头的启动脚本,将以start参数来运行。而如果发现存在相应的脚本以K开头的连接,而且已经处于运行态了(以/var/lock/subsys/下的文件作为标志),则将首先以stop为参数停止这些已经启动了的守护进程,然后再重新运行。这样做是为了保证是当init改变运行级别时,所有相关的守护进程都将重启。

5.查看运行级别用:runlevel

#表示当前系统运行在level 3模式下
6.进入其它运行级别用:init N,如果init 3则进入终端模式,init 5则登录图形GUI模式

#表示运行级别由3进入到5

#再次输入init 3,则运行级别由5回到3
7.另外init0为关机,init 6为重启系统

注意:
输入init 0,系统会关机;输入init 6,系统会自动重启。这两个命令要非常小心!
标准的Linux运行级别为3或5,如果是3的话,系统就在多用户状态;如果是5的话,则是运行着X Window系统。
不同的运行级别有不同的用处,也应该根据自己的不同情形来设置。
例如,如果丢失了root口令,那么可以让机器启动进入单用户状态来设置

1. 在启动后的GRUB界面输入e;

2.光标选择kernel那一行,再次输入e;

3.在最后添加“空格single”,回车;

4.按b键进入单用户模式;
5.通过passwd root命令,修改root的密码;
6.重启系统。
  • 大小: 37.4 KB
  • 大小: 27.9 KB
  • 大小: 78.9 KB
  • 大小: 40.1 KB
  • 大小: 2.2 KB
  • 大小: 3.3 KB
  • 大小: 3.3 KB
  • 大小: 44 KB
  • 大小: 24.3 KB
  • 大小: 23 KB
分享到:
评论

相关推荐

    Linux怎么修改root密码.docx

    本文将详细介绍如何在Linux环境下修改root密码。 首先,我们需要了解Linux系统在启动时会通过GRUB(Grand Unified Bootloader)引导加载器来选择要运行的操作系统内核。当电脑启动时,屏幕会显示GRUB菜单,此时我们...

    忘记root用户密码.txt

    本文将详细介绍一种常见的恢复root密码的方法,并深入解释每个步骤背后的原理和技术细节。 #### 方法一:通过单用户模式重置密码 **1. 重启系统至GRUB或LILO引导菜单** - 首先,你需要重启你的Linux系统。 - 当...

    Linux怎么修改root密码.pdf

    由于其重要性,root密码的安全性和正确性至关重要。如果你发现自己忘记了root密码或者需要为新系统设置初始密码,可以按照以下步骤进行修改: 1. **重启计算机**:首先,你需要重启你的Linux系统。在启动过程中,当...

    Linux系统root密码破解.pdf

    本篇将详细介绍一种常见的通过GRUB启动菜单来重置root密码的方法。 首先,当计算机启动时,会在BIOS/UEFI引导后进入GRUB(Grand Unified Bootloader)启动管理器。在GRUB界面,你可以通过以下步骤来编辑启动参数以...

    Linux的root清空密码.pdf

    这些方法是为了解决Linux系统中root密码遗忘的问题,它们允许管理员在不破坏系统完整性的情况下恢复对系统的访问。然而,应当注意,这些操作涉及对系统关键文件的直接修改,必须谨慎操作,以免引起不必要的系统故障...

    root 密码忘了 解决方法

    当Linux系统启动时,它会经过多个运行级别(Run Level),其中运行级别1是单用户模式,此时系统只加载最基本的服务,主要用于系统维护和故障恢复。在这个模式下,我们可以无需密码直接以root身份登录,从而修改root...

    破解linux中root密码汇编.pdf

    然而,如果忘记了root密码,或者需要在没有密码的情况下进行紧急维护,就需要通过特定的步骤来破解或重置root密码。以下是一种常见且实用的方法,通常称为GRUB引导加载器的救援模式。 1. **启动Linux并进入GRUB引导...

    Linux忘记root密码进入单用户模式切换运行级别切换用户

    在Linux操作系统中,有时可能会遇到忘记root密码的情况,这会导致无法使用高级权限执行必要的系统管理任务。在这种情况下,可以通过进入单用户模式来重置root密码。单用户模式是一种低级别的运行模式,允许管理员在...

    Linux操作系统密码恢复方法.pdf

    本文将详细介绍一种常见的Linux密码恢复方法,即通过LILO(Linux Loader)引导加载器来重置root用户的密码。 1. LILO引导恢复密码步骤 - **启动过程中的干预**:当Linux系统启动时,通常会显示LILO引导界面。此时...

    NC-ROOT用户重置工具.rar

    6. **安全建议**:在重置密码后,建议立即更新任何备份策略,以防止旧的备份被用旧密码恢复。同时,定期更改ROOT密码,并且严格限制谁可以访问这些高权限账户,以提高系统安全性。 总的来说,"NC-ROOT用户重置工具...

    NC6X root密码修改工具.rar

    使用该工具,管理员无需经历复杂的恢复过程,可以快速地更改root密码,确保系统的正常运行和安全性。在解压文件后,用户通常需要按照工具提供的说明文档进行操作,这可能包括启动设备到特定模式、连接到设备的控制台...

    Redhat Linux9超级用户密码与安全.pdf

    首先,文章介绍了两种主要的密码恢复方法:紧急修复模式和单用户模式。紧急修复模式是在系统无法正常启动时,通过安装光盘或修复软盘进入一个基础环境,访问硬盘上的系统文件,恢复口令。具体步骤包括修改BIOS启动...

    linux单用户模式修改密码.

    在Linux操作系统中,单用户模式是一种特殊的运行级别,通常用于系统维护、故障排查或紧急修复。在这种模式下,系统只启动必要的服务,且通常不需要普通用户的登录验证,只有root权限可以操作。当需要修改root密码而...

    CentOS7 修改root密码,进入单用户模式(运行级别1)——实测有效!

    Linux的运行模式有7个级别 0 关机 1 单用户模式(用来找回root密码) 2 多用户无网络模式 3 多用户有网络模式 4 备用 5 图形化界面 6 重启 除单用户模式外,均可用init x切换(不要尝试4和6) init x 单用户运行...

    centos该root密码

    在Linux系统中,尤其是CentOS这样的企业级操作系统中,root用户具有最高权限,可以执行所有系统级别的操作。然而,有时可能会出现忘记root密码的情况,这时就需要通过特定的步骤来重置root密码。以下是一个详细的...

    linux忘记密码的常用几种解决方法.docx

    Linux 忘记密码是许多用户经常遇到的问题,本文将介绍几种常用的解决方法,包括使用 LILO、GRUB、系统安装盘等方式来恢复 root 密码。 一、使用 LILO 在出现 LILO 提示符时键入 "linux single",回车可直接进入 ...

    Centos7重置root密码(亲测)

    这表示系统将以只读写模式启动,并进入单用户模式,这是一种低级别的运行级别,通常用于系统维护和故障恢复。 完成编辑后,按下`Ctrl+X`或者`F10`来启动系统,此时系统将不会按照常规方式启动,而是直接进入bash ...

    redhat 9 Linux密码破解图文教程.doc

    在Linux系统中,单用户模式是一种特殊的运行级别,主要用于系统维护工作,如修复文件系统错误、恢复丢失的密码等。通常,单用户模式仅允许一个用户登录,并且禁用了网络服务,这有助于确保系统的安全性。 若忘记Red...

Global site tag (gtag.js) - Google Analytics