linux用戶分為幾種類型?Linux用戶經(jīng)常被分為3類:普通用戶、根用戶以及系統(tǒng)用戶。
普通用戶
普通用戶是使用系統(tǒng)的真實(shí)用戶人群。普通用戶通常把/bin/bash作為登錄Shell和/home的子目錄作為主目錄。一般情況下,普通用戶只在自己的主目錄和系統(tǒng)范圍內(nèi)的臨時(shí)目錄里(如/tmp和/var/tmp)創(chuàng)建文件。在紅帽企業(yè)版Linux中,普通用戶的用戶ID數(shù)通常大于等于500。
根用戶
用戶ID 0是為根用戶保留的,根用戶有時(shí)稱作超級用戶。根用戶在系統(tǒng)上有完全權(quán)限:可以修改和刪除任何文件;可以運(yùn)行任何命令;可以取消任何進(jìn)程。根用戶負(fù)責(zé)增加和保留其他用戶、配置硬件、添加系統(tǒng)軟件。雖然根用戶可以在系統(tǒng)上的任何地方創(chuàng)建文件,他通常使用/root作為主目錄。
系統(tǒng)用戶
大多數(shù)Linux系統(tǒng)保留一系列低UID值用戶作為系統(tǒng)用戶。系統(tǒng)用戶不代表人,而代表系統(tǒng)的組成部分。例如,處理電子郵件的進(jìn)程經(jīng)常以用戶名mail來運(yùn)行;運(yùn)行Apache網(wǎng)絡(luò)服務(wù)器的進(jìn)程經(jīng)常作為用戶apache來運(yùn)行。系統(tǒng)用戶通常沒有登錄Shell,因?yàn)樗鼈儾淮韺?shí)際登錄的用戶。同樣,系統(tǒng)用戶的主目錄很少在/home中,而通常在屬于相關(guān)應(yīng)用的系統(tǒng)目錄中。例如,用戶apache的主目錄是/var/www。在紅帽企業(yè)版Linux中,系統(tǒng)用戶的用戶ID范圍在1~499之間。
表1 紅帽企業(yè)版Linux用戶ID