溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Inittab啟動配置文件的維護方法

發(fā)布時間:2021-07-14 09:51:49 來源:億速云 閱讀:249 作者:chen 欄目:系統(tǒng)運維

本篇內(nèi)容介紹了“Inittab啟動配置文件的維護方法”的有關(guān)知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細閱讀,能夠?qū)W有所成!

相信對于inittab配置文件的重要性就不用筆者過多闡述了。單刀直入,談?wù)劸S護這個配置文件時需要注意的事項。

一、inittab文件修改后無法啟動怎么辦?

Inittab文件中的內(nèi)容就好像微軟操作系統(tǒng)中的注冊表。如果系統(tǒng)管理員在調(diào)整時更改不準確的話,那么就有可能導(dǎo)致操作系統(tǒng)無法正確啟動。發(fā)生這種情況時,系統(tǒng)管理員除了重新安裝Linux操作系統(tǒng)外,還有其他的方法嗎?其實不需要重新安裝就可以解決這個inittab文件被意外不準確修改所帶來的麻煩。即系統(tǒng)管理員可以在啟動時采用單人模式進入操作系統(tǒng)。即使inittab文件被修改的一塌糊涂了,仍然可以在單用戶模式下登陸到操作系統(tǒng)。然后重新對這個文件進行修改,直到修改準確為止。

如用戶采用的是GRUB開機管理程序的話(大部分Linux操作系統(tǒng)采用的是這種開機管理程序),則只要在啟動的時候當(dāng)出現(xiàn)顯示菜單畫面時,按a鍵,即可以進入到單用戶模式。如果采用的是LILO開機管理程序的話,則在啟動顯示LILO開機菜單畫面時,按Ctrl+X鍵,當(dāng)切換到文字模式的LILO登陸畫面時,輸入inux s命令即可。此時系統(tǒng)就會自動以單用戶的模式等到到操作系統(tǒng)。

不過有些系統(tǒng)管理員即使能夠成功以單用戶模式登陸到操作系統(tǒng),它們也無能為力。因為他們不知道這個inittab文件到底哪些內(nèi)容在最近一次成功登陸系統(tǒng)后被更改了。為了以后能夠順利恢復(fù)這個文件,筆者有兩個建議。首先,在對inittab文件在做更改時,***在文件的開頭和更改的地方,著名修改的內(nèi)容與原因。好記性不如爛筆頭。萬一修改后系統(tǒng)無法正常登陸,在可以采用這些備注性的內(nèi)容來重新調(diào)整相關(guān)的參數(shù)。其次,***在修改這些配置文件之前,將這個文件進行備份。如此的話,即使不知道哪些地方被更改了,只需要將這個文件利用原先備份的內(nèi)容覆蓋掉即可。所以說,在修改這個配置文件之前,***系統(tǒng)管理員就即使做好備份。

二、在文字模式與圖形窗口之間進行切換。

操作系統(tǒng)啟動后,讓系統(tǒng)自動以什么形式登陸呢?Linux操作系統(tǒng)跟Windows操作系統(tǒng)不同,其有兩個選擇。即系統(tǒng)管理員可以讓操作系統(tǒng)啟動時就已文本模式登陸到操作系統(tǒng);也可以在啟動時直接進入窗口管理模式。具體在登陸的時候到底采用什么模式,就是這個inittab文件所控制的。如有個系統(tǒng)管理員,可能不怎么熟悉文字模式的操作。為此在安裝一個數(shù)據(jù)庫軟件的時候,是先進入到圖形化管理界面的。等到數(shù)據(jù)庫部署完畢,投入生產(chǎn)使用后,則系統(tǒng)管理員希望操作系統(tǒng)在下次登陸的時候以文字模式登陸,而不啟用圖形化管理窗口。也就是說,讓操作系統(tǒng)在重新啟動后,直接在文字模式下登陸。要實現(xiàn)這個需求的話,該如何調(diào)整這個inittab文件。

在談如何更改這個文件之前,筆者再強調(diào)一次,先對這個文件進行備份,以備不時之需。然后可以使用操作系統(tǒng)自帶的任何一個文本編輯器,如vim等等,打開這個配置文件。然后在這個文件中,會找到一個默認啟動級別的配置。如id:5:initdefault。這就是表示,默認情況下系統(tǒng)登陸的是圖形化管理界面。如果系統(tǒng)管理員向讓用戶默認以文字模式登陸的話,那么就可以修改這一行的內(nèi)容來實現(xiàn)。修改方式也很簡單,只需要將這一行的內(nèi)容修改為id:3:initdefault即可。當(dāng)啟動級別為3時,表示采用的是文字模式。當(dāng)操作系統(tǒng)下次重新啟動時,就會直接進入純文字模式的登陸畫面了。當(dāng)用戶下次需要使用圖形化界面時,可以將這個選項修改回來,即修改為5?;蛘哒f,在文字模式下,直接運行startx命令即可。不過兩者的最終效果有所不同。如果通過修改inittab文件來修改的話,其效果是***了。也就是說,從3改為5的話,那么下次重新啟動就會登陸到圖形化管理界面。但是如果是在文本模式下按startx命令來啟動圖形化管理窗口,那么只是對當(dāng)前的繪畫有效。當(dāng)操作系統(tǒng)下次重新啟動時,默認情況下仍然采用的是文本管理模式。對于這點細小差異,用戶需要引起注意。***需要說明的是,修改完成之后***能夠在后面跟上一個備注。如在什么時間出于什么原因進行了什么樣的更改。這對于后需的維護有很大的幫助。

三、文字模式下帳號的提示內(nèi)容。

當(dāng)輸入正確的用戶名與密碼在文字模式下登陸操作系統(tǒng)后,系統(tǒng)會顯示如下的提示符:

[root @aap root]#

這個提示符可以告訴我們什么內(nèi)容呢?首先,我們可以知道用戶當(dāng)前使用的帳號是root(從左到右的***個參數(shù))。其次我們可以知道這臺主機的名稱為app。@符號后面的內(nèi)容就表示主機的名稱。***的一個root表示當(dāng)前用戶所在的目錄名稱。如果是以特權(quán)用戶root登陸的,則系統(tǒng)系統(tǒng)為其分配的主目錄就是/root。而如果使用的是普通用戶的話,則在創(chuàng)建用戶帳號時,會給其在/home目錄下創(chuàng)建一個以它的用戶名命名的用戶文件夾。當(dāng)以文字模式登陸的時候,系統(tǒng)會自動定位到這個用戶的主目錄下面。而***一個提示符#也是表明用戶身份地一個符號。如果現(xiàn)實的符號為#,表示當(dāng)前登陸的帳戶為特權(quán)帳戶。如果顯示的符號為$,則表示當(dāng)前帳戶的性質(zhì)是普通用戶。在Windows操作系統(tǒng)中的DOS命令窗口,提示符并不會隨著用戶身份的轉(zhuǎn)換而轉(zhuǎn)換。Linix操作系統(tǒng)的這個特性跟思科等網(wǎng)絡(luò)操作系統(tǒng)很相像,都會隨著操作系統(tǒng)身份的轉(zhuǎn)換而改變提示符。這在一定程度上可以給系統(tǒng)管理員一個提醒的作用。

如果如果采用的是上面提到的單用戶模式,則這個提示符有很大的不同。一般情況下在單用戶模式下,其采用的提示符格式為“shell版本號#”。另外需要注意的是,在單用戶模式下,使無法進入到圖形管理模式的。

四、利用單用戶模式來讓系統(tǒng)自動登陸。

在單用戶模式下除了可以修復(fù)inittab文件錯誤而無法修改的問題外,還有一些比較特殊的作用。如當(dāng)這臺操作系統(tǒng)只有一個用戶使用,而沒有其他用戶存在的時候,系統(tǒng)管理員可以將這臺操組系統(tǒng)設(shè)置為單用戶模式。此時每次重新啟動后,管理員不需要每次啟動時都經(jīng)過登陸、輸入用戶名與口令的程序,即不需要身份驗證的過程。此似也可以更改Inittab文件讓操作系統(tǒng)每次都是以單用戶模式進行登陸。此時可以將id:5:initdefault這個內(nèi)容中的5改為1即可。啟動級別1表示的是單用戶模式。不過這種模式筆者并不是很建議采用。因為采用這種模式的話,沒有用戶名與口令的保護,則任何人都可以使用這臺電腦。顯然操作系統(tǒng)失去了***的保護,是很不安全的。其次由于單用戶模式下無法啟動圖形化管理界面,為此對于大部分用戶來說可能并不怎么適用。

為此通常情況下,單用戶模式往往只用來完成一些特殊的使命。如上面所講到的,如果因為inittab文件損壞而無法啟動時,可以采用單用戶模式登陸操作系統(tǒng)來修復(fù)這個文件。單用戶模式另外一個重要的用途就是當(dāng)忘記root 特權(quán)帳戶密碼的時候,可以以單用戶模式登陸。因為在單用戶模式下不需要用戶名與密碼認證。登陸后再重新設(shè)置root密碼即可。

“Inittab啟動配置文件的維護方法”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注億速云網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實用文章!

向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI