Root是誰(shuí)?為什么會(huì)有Root賬戶(hù)?
在 Linux 中為什么會(huì)有一個(gè)名為 root 的特定賬戶(hù)?該怎么使用 root 賬戶(hù)?它在哪些場(chǎng)景下必須使用,哪些場(chǎng)景下不能使用?對(duì)于以上幾個(gè)問(wèn)題,如果您感興趣的話(huà),那么請(qǐng)繼續(xù)閱讀。
本文中,我們提供了一些關(guān)于 root 賬戶(hù)的參考資料,方便您了解。
root 是什么?
首先,記住這一點(diǎn),在 Unix 類(lèi)操作系統(tǒng)中,目錄的層級(jí)結(jié)構(gòu)被設(shè)計(jì)為樹(shù)狀結(jié)構(gòu)。起始目錄是一個(gè)特殊目錄,使用斜杠 / 表示,而其他目錄都是由起始目錄分支而來(lái)。由于這種結(jié)構(gòu)很像現(xiàn)實(shí)中的樹(shù),所以 / 也被稱(chēng)為根(root)目錄。
下圖,我們可以看到以下命令的輸出:
- $ tree -d / | less
該命令主要是演示一下 / 根目錄和樹(shù)根(root)的類(lèi)比。
Linux 的目錄層級(jí)
雖然 root 賬戶(hù)命名的原因還不是很清楚,可能是因?yàn)?root 賬戶(hù)是唯一一個(gè)在根目錄 / 中有寫(xiě)權(quán)限的賬號(hào)吧。
此外,由于 root 賬戶(hù)可以訪(fǎng)問(wèn) Unix 類(lèi)操作系統(tǒng)中的所有文件和命令,因此,它也常被稱(chēng)為超級(jí)用戶(hù)。
另外,根目錄 / 和 /root 目錄不能混淆了,/root 目錄是 root 賬戶(hù)的家目錄。實(shí)際上,/root 目錄是根目錄 / 的子目錄。
獲取 root 權(quán)限
當(dāng)我們說(shuō)到 root(或者超級(jí)用戶(hù))權(quán)限的時(shí)候,我們指的是這樣一種賬戶(hù)的權(quán)限:其在系統(tǒng)上的權(quán)限包含(但不限于)修改系統(tǒng)并授權(quán)其他用戶(hù)對(duì)系統(tǒng)資源的訪(fǎng)問(wèn)權(quán)限。
胡亂使用 root 賬戶(hù),輕則系統(tǒng)崩潰重則系統(tǒng)完全故障。這就是為什么會(huì)說(shuō),以下準(zhǔn)則是使用 root 賬戶(hù)的正確姿勢(shì):
首先,使用 root 賬戶(hù)運(yùn)行 visudo 命令編輯 /etc/sudoers 文件,給指定賬戶(hù)(如:supervisor)授予***的超級(jí)用戶(hù)權(quán)限。
***超級(jí)用戶(hù)權(quán)限可以包含,例如:添加用戶(hù) (adduser)、修改用戶(hù) (usermod)等權(quán)限。
接著,使用 supervisor 賬戶(hù)登錄并使用 sudo 執(zhí)行用戶(hù)管理任務(wù)。此時(shí),你可能會(huì)發(fā)現(xiàn),當(dāng)你執(zhí)行需要超級(jí)用戶(hù)權(quán)限(例如:刪除軟件包)的其它任務(wù)時(shí),會(huì)失敗。
沒(méi)有使用超級(jí)用戶(hù)權(quán)限運(yùn)行命令
在必須使用超級(jí)用戶(hù)權(quán)限時(shí),重復(fù)執(zhí)行以上兩個(gè)步驟,一旦執(zhí)行完成,則立即使用 exit 命令退回到無(wú)特限的賬戶(hù)。
此時(shí),你需要確定一下其他周期性的任務(wù)是否需要超級(jí)用戶(hù)權(quán)限?如果需要,那么在 /etc/sudoers 中,給指定的賬戶(hù)或組授予必要的權(quán)限,盡量避免直接使用 root 賬戶(hù)操作。
摘要
本文可以作為在 Unix 類(lèi)操作系統(tǒng)中正確使用 root 賬戶(hù)的簡(jiǎn)單參考。收藏一下,你就可以隨時(shí)翻閱!
還是一樣,如果您對(duì)本文有什么疑問(wèn)或建議,請(qǐng)使用以下的評(píng)論表單給我們?cè)u(píng)論留言,期待您的回音!
作者簡(jiǎn)介:
Gabriel Cánepa 來(lái)自 Villa Mercedes, San Luis, Argentina。他是一名 GNU/Linux 系統(tǒng)管理員和 Web 開(kāi)發(fā)員,現(xiàn)在一家全球領(lǐng)先的消費(fèi)品公司就職。他很喜歡使用 FOSS 工具來(lái)提高自己的工作效率。

























