十年網(wǎng)站開發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營(yíng)維護(hù)+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
這篇文章主要為大家詳細(xì)介紹了linux中用戶和用戶組分別表示什么,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。
用戶和用戶組在Linux系統(tǒng)中是非常重要的,作為系統(tǒng)的超級(jí)管理員root,理應(yīng)把當(dāng)前操作系統(tǒng)中的用戶和用戶組管理好。原因很簡(jiǎn)單,如果連用戶和用戶組都管理不好,又要如何管理整臺(tái)服務(wù)器呢?
用戶:使用操作系統(tǒng)的人
用戶組:具有相同系統(tǒng)權(quán)限的一組用戶
家目錄:也稱主目錄,是用戶在登錄系統(tǒng)后默認(rèn)進(jìn)入的目錄,并且用戶的主目錄權(quán)限歸該用戶所有
相關(guān)配置文件
/etc/group
存儲(chǔ)當(dāng)前系統(tǒng)中所有用戶組信息。
該文件內(nèi)容的每一行代表一個(gè)用戶組,每個(gè)用戶組信息格式固定,信息說明如圖:
1、root用戶組組編號(hào)固定為0
2、組密碼占位符全部用x替代
3、組編碼1-499屬于系統(tǒng)預(yù)留的編號(hào),一般預(yù)留給安裝在該系統(tǒng)上的軟件或服務(wù)使用的。越早安裝的軟件或服務(wù)分配的組編號(hào)越小,一般把未被非配的最小組編號(hào)分配給安裝的軟件或服務(wù)。
4、用戶手動(dòng)創(chuàng)建的用戶組編號(hào)從500開始,一般分配的是大于等于500并且未被使用的最小組號(hào)
5、組中用戶名列表為空代表可能沒有用戶或者只有一個(gè)用戶且該用戶名和組名稱一致
/etc/gshadow
存儲(chǔ)當(dāng)前系統(tǒng)中用戶組的密碼信息。
gshadow配置文件的行數(shù)與group文件相同,并且每行與group每一行一一對(duì)應(yīng)。每行內(nèi)容說明如圖:
1、組密碼如果是空或者感嘆號(hào)或者 *,說明組沒有密碼
2、組管理者為空,說明組的每一個(gè)成員都可以管理該組
/etc/passwd
存儲(chǔ)當(dāng)前系統(tǒng)中所有用戶的信息。
該文件內(nèi)容的每一行代表一個(gè)用戶的配置信息,每個(gè)用戶信息格式固定,信息說明如圖:
1、root用戶編號(hào)固定為0
2、除了root用戶外的其他用戶,當(dāng)用戶被創(chuàng)建時(shí),會(huì)在/home目錄下為用戶創(chuàng)建一個(gè)和用戶名相同的目錄作為這個(gè)用戶的家目錄。
/etc/shadow
存儲(chǔ)當(dāng)前系統(tǒng)中所有用戶的密碼信息。
shadow配置文件的行數(shù)與passwd文件相同,并且每行與passwd每一行一一對(duì)應(yīng)。每行內(nèi)容說明如圖:
1、用戶密碼一般是被一種單向加密的算法加密,無法直接看出原始密碼是什么。
2、除了用戶名和密碼外,內(nèi)容還包括用戶的創(chuàng)建時(shí)間,用戶信息上一次被修改的時(shí)間等等,沒必要深究。
關(guān)于linux中用戶和用戶組分別表示什么就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的參考價(jià)值,可以學(xué)以致用。如果喜歡本篇文章,不妨把它分享出去讓更多的人看到。