使用者存在的最大意義在於能夠使系統資源得到合理的分配,因為系統資源是有限的,如果沒有使用者這個概念,將會導致系統在分配資源時產生混亂。而使用者組是乙個邏輯容器,方便對使用者進行歸類和統一授權。而在系統分配資源時需要有多個資源配合,包括:
身份accout
授權author
認證auth
這就是所說的3a機制,它組成了系統中最底層的安全架構
之前說過,在linux系統中,一切皆檔案,同樣的,使用者和使用者組也是以檔案的形式存在於系統當中,其中id對應著使用者的名稱,使用者及使用者組的id資訊均記錄在對應的檔案中:使用者就是/etc/passwd 檔案中的一行字元,使用者組存在的方式就是/etc/group 檔案中的一行字元。
whoami
檢視當前使用者
id -u
檢視使用者的使用者id
id -g
檢視使用者的主組id
id -g
檢視使用者所有組的id
id -n
檢視使用者名稱
如下圖所示:
/etc/passwd
使用者身份資訊檔案
/etc/group
組身份資訊檔案
/etc/skel/.*
使用者環境配置檔案模板
/etc/shadow
使用者認證資訊檔案
/home/username
使用者家目錄
上述檔案內容如下圖所示:
本次主要講了使用者管理的一些基礎內容,我們可以自己嘗試建立乙個新使用者來理解使用者的含義及管理機制。
Linux使用者許可權管理(上)
linux 是乙個多使用者的作業系統,引入使用者,可以更加方便管理 linux 伺服器,系統預設需要以乙個使用者的身份登入,而且在系統上啟動程序也需要以乙個使用者身份去執行,使用者可以限制某些程序對特定資源的許可權控制。linux 系統使用者是根據使用者 id 來識別的,預設 id 長度為 32 位...
Linux中的使用者管理
linux中的使用者管理 任何使用linux的系統資源的使用者,必須使用乙個合法的賬號和密碼 賬號和密碼一般都是想系統管理員申請 root使linux系統安裝時預設建立的系統管理員賬號 普通賬號由超級管理員建立 新增使用者 新增使用者 命令 useradd 使用者名稱 例如 useradd zzd ...
linux使用者管理介面 Linux中的使用者管理
本教程主要講解如何對linux使用者進行管理。使用者是linux作業系統中的乙個重要組成部分,它可以操作檔案並執行其他一些操作。為每個使用者分配乙個id,該id對於作業系統中的每個使用者都是惟一的。在這篇文章中,我們將了解使用者和用於獲取使用者資訊的命令。安裝作業系統之後,將id 0分配給root使...