千家信息网

Inittab启动配置文件的维护方法

发表于:2025-01-31 作者:千家信息网编辑
千家信息网最后更新 2025年01月31日,本篇内容介绍了"Inittab启动配置文件的维护方法"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!相
千家信息网最后更新 2025年01月31日Inittab启动配置文件的维护方法

本篇内容介绍了"Inittab启动配置文件的维护方法"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

相信对于inittab配置文件的重要性就不用笔者过多阐述了。单刀直入,谈谈维护这个配置文件时需要注意的事项。

一、inittab文件修改后无法启动怎么办?

Inittab文件中的内容就好像微软操作系统中的注册表。如果系统管理员在调整时更改不准确的话,那么就有可能导致操作系统无法正确启动。发生这种情况时,系统管理员除了重新安装Linux操作系统外,还有其他的方法吗?其实不需要重新安装就可以解决这个inittab文件被意外不准确修改所带来的麻烦。即系统管理员可以在启动时采用单人模式进入操作系统。即使inittab文件被修改的一塌糊涂了,仍然可以在单用户模式下登陆到操作系统。然后重新对这个文件进行修改,直到修改准确为止。

如用户采用的是GRUB开机管理程序的话(大部分Linux操作系统采用的是这种开机管理程序),则只要在启动的时候当出现显示菜单画面时,按a键,即可以进入到单用户模式。如果采用的是LILO开机管理程序的话,则在启动显示LILO开机菜单画面时,按Ctrl+X键,当切换到文字模式的LILO登陆画面时,输入inux s命令即可。此时系统就会自动以单用户的模式等到到操作系统。

不过有些系统管理员即使能够成功以单用户模式登陆到操作系统,它们也无能为力。因为他们不知道这个inittab文件到底哪些内容在最近一次成功登陆系统后被更改了。为了以后能够顺利恢复这个文件,笔者有两个建议。首先,在对inittab文件在做更改时,***在文件的开头和更改的地方,著名修改的内容与原因。好记性不如烂笔头。万一修改后系统无法正常登陆,在可以采用这些备注性的内容来重新调整相关的参数。其次,***在修改这些配置文件之前,将这个文件进行备份。如此的话,即使不知道哪些地方被更改了,只需要将这个文件利用原先备份的内容覆盖掉即可。所以说,在修改这个配置文件之前,***系统管理员就即使做好备份。

二、在文字模式与图形窗口之间进行切换。

操作系统启动后,让系统自动以什么形式登陆呢?Linux操作系统跟Windows操作系统不同,其有两个选择。即系统管理员可以让操作系统启动时就已文本模式登陆到操作系统;也可以在启动时直接进入窗口管理模式。具体在登陆的时候到底采用什么模式,就是这个inittab文件所控制的。如有个系统管理员,可能不怎么熟悉文字模式的操作。为此在安装一个数据库软件的时候,是先进入到图形化管理界面的。等到数据库部署完毕,投入生产使用后,则系统管理员希望操作系统在下次登陆的时候以文字模式登陆,而不启用图形化管理窗口。也就是说,让操作系统在重新启动后,直接在文字模式下登陆。要实现这个需求的话,该如何调整这个inittab文件。

在谈如何更改这个文件之前,笔者再强调一次,先对这个文件进行备份,以备不时之需。然后可以使用操作系统自带的任何一个文本编辑器,如vim等等,打开这个配置文件。然后在这个文件中,会找到一个默认启动级别的配置。如id:5:initdefault。这就是表示,默认情况下系统登陆的是图形化管理界面。如果系统管理员向让用户默认以文字模式登陆的话,那么就可以修改这一行的内容来实现。修改方式也很简单,只需要将这一行的内容修改为id:3:initdefault即可。当启动级别为3时,表示采用的是文字模式。当操作系统下次重新启动时,就会直接进入纯文字模式的登陆画面了。当用户下次需要使用图形化界面时,可以将这个选项修改回来,即修改为5。或者说,在文字模式下,直接运行startx命令即可。不过两者的最终效果有所不同。如果通过修改inittab文件来修改的话,其效果是***了。也就是说,从3改为5的话,那么下次重新启动就会登陆到图形化管理界面。但是如果是在文本模式下按startx命令来启动图形化管理窗口,那么只是对当前的绘画有效。当操作系统下次重新启动时,默认情况下仍然采用的是文本管理模式。对于这点细小差异,用户需要引起注意。***需要说明的是,修改完成之后***能够在后面跟上一个备注。如在什么时间出于什么原因进行了什么样的更改。这对于后需的维护有很大的帮助。

三、文字模式下帐号的提示内容。

当输入正确的用户名与密码在文字模式下登陆操作系统后,系统会显示如下的提示符:

[root @aap root]#

这个提示符可以告诉我们什么内容呢?首先,我们可以知道用户当前使用的帐号是root(从左到右的***个参数)。其次我们可以知道这台主机的名称为app。@符号后面的内容就表示主机的名称。***的一个root表示当前用户所在的目录名称。如果是以特权用户root登陆的,则系统系统为其分配的主目录就是/root。而如果使用的是普通用户的话,则在创建用户帐号时,会给其在/home目录下创建一个以它的用户名命名的用户文件夹。当以文字模式登陆的时候,系统会自动定位到这个用户的主目录下面。而***一个提示符#也是表明用户身份地一个符号。如果现实的符号为#,表示当前登陆的帐户为特权帐户。如果显示的符号为$,则表示当前帐户的性质是普通用户。在Windows操作系统中的DOS命令窗口,提示符并不会随着用户身份的转换而转换。Linix操作系统的这个特性跟思科等网络操作系统很相像,都会随着操作系统身份的转换而改变提示符。这在一定程度上可以给系统管理员一个提醒的作用。

如果如果采用的是上面提到的单用户模式,则这个提示符有很大的不同。一般情况下在单用户模式下,其采用的提示符格式为"shell版本号#"。另外需要注意的是,在单用户模式下,使无法进入到图形管理模式的。

四、利用单用户模式来让系统自动登陆。

在单用户模式下除了可以修复inittab文件错误而无法修改的问题外,还有一些比较特殊的作用。如当这台操作系统只有一个用户使用,而没有其他用户存在的时候,系统管理员可以将这台操组系统设置为单用户模式。此时每次重新启动后,管理员不需要每次启动时都经过登陆、输入用户名与口令的程序,即不需要身份验证的过程。此似也可以更改Inittab文件让操作系统每次都是以单用户模式进行登陆。此时可以将id:5:initdefault这个内容中的5改为1即可。启动级别1表示的是单用户模式。不过这种模式笔者并不是很建议采用。因为采用这种模式的话,没有用户名与口令的保护,则任何人都可以使用这台电脑。显然操作系统失去了***的保护,是很不安全的。其次由于单用户模式下无法启动图形化管理界面,为此对于大部分用户来说可能并不怎么适用。

为此通常情况下,单用户模式往往只用来完成一些特殊的使命。如上面所讲到的,如果因为inittab文件损坏而无法启动时,可以采用单用户模式登陆操作系统来修复这个文件。单用户模式另外一个重要的用途就是当忘记root 特权帐户密码的时候,可以以单用户模式登陆。因为在单用户模式下不需要用户名与密码认证。登陆后再重新设置root密码即可。

"Inittab启动配置文件的维护方法"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!

系统 模式 文件 操作系统 登陆 管理 用户 单用户 内容 文字 管理员 图形 配置 提示 提示符 时候 情况 用户名 命令 备份 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 如何选择武汉app软件开发 数据库主键是怎么写 伙计网络技术有限公司 pos机代还软件开发 遵义博德网络技术有限公司 dota2 下载服务器 网络安全法个规定_负责 阳江自主可控软件开发优化价格 计算机网络技术综合实验 华为杯网络技术大赛项目总结 网络安全工程师在什么网校报名 安徽万户网络技术有限公司 网络技术考试都考啥 传奇4换个服务器账号 派派更换服务器 毁伤评估数据库建设 服务器管理器哪个好用 连接别人的服务器 计算机网络安全结构体系图 信息系统软件开发岗位职责 大学生该学的网络技术 什么软件开发界面最漂亮 网络技术与行政管理 如何安装 服务器管理器 php查询数据库中内容 融合服务器 数据怎么备份 软件开发工程师的机会 数据库具有三个特点是什么 服务器怎么获得人物信息 关系型数据库以什么方式存储数据
0