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