博文結構
使用者識別碼:UID和GID
使用者賬號:/etc/passwd文件結構,/etc/shadow文件結構
關于群組:/etc/group文件結構
新增與移除使用者
使用者功能
新增與移除群組
賬號管理案例
id : id 加用戶會顯示UID與GID
創新互聯建站堅持“要么做到,要么別承諾”的工作理念,服務領域包括:成都網站制作、網站建設、企業官網、英文網站、手機端網站、網站推廣等服務,滿足客戶于互聯網時代的恩陽網站設計、移動媒體設計的需求,幫助企業找到有效的互聯網解決方案。努力成為您成熟可靠的網絡建設合作伙伴!使用者識別碼
每個登錄的使用者至少都會取得倆個ID
一個是使用者ID:(User ID,簡稱UID)
一個是群組ID:(Group ID,簡稱GID)
使用者賬號
Linux系統上的用戶如果需要登錄Linux操作系統來取得對應的Shell環境進行工作時,需要經過以下幾步:
首先:查找/etc/passwd文件是否存在相應的賬號信息,如果沒有則跳出;如果存在的話,則將該賬號對應的UID與GID在/etc/passwd、/etc/group中讀取出來,另外,該賬號的宿主目錄及Shell環境也將一并讀取出來;
其次:就是核對密碼是否正確。這時Linux系統會進入/etc/shadow文件中找出對應的賬戶與UID,核對輸入的密碼是否正確;
最后:如果上述條件都沒有問題的話,這是才會正常的登錄到Linux系統中;
/etc/passwd文件結構(分為7段)
/etc/passwd文件的構造是:每一行都代表一個賬號、有幾行就表示系統中存在幾個賬號,里面很多賬號都是系統正常運行所需使用的,我們將其成為系統程序用戶。注意,這些賬號不可以隨意的進行刪除、修改等操作。
1.帳號名稱:就是帳號
2.密碼
3. UID:這個就是使用者識別碼
4. GID
5. 使用者信息說明欄
6. 主文件夾
7. 用戶登錄系統時所使用的Shell環境
/etc/shadow文件結構(分為9段)
/etc/shadow文件結構也是一行對應一個用戶信息,不過這個文件主要是用來存放用戶密碼信息的,同時這個文件中的內容不允許隨意的進行修改、刪除等操作
1. 帳號名稱
2. 密碼
3. 最近更動密碼的日期
4. . 密碼不可被更動的天數
5. 密碼需要重新變更的天數
6. 密碼變更期限前的警告天數
7. 密碼過期后的賬號寬限時間(失效期)
8. 賬號失效日期
9. 保留
有效群組與初始群組
/etc/group文件同樣是每一行代表一個群組,也是使用“:”進行分隔,共四段,每段的含義:
第一段:組名;與第三字段的GID相對應;
第二段:群組密碼;同樣是密碼占位符,通常是系統管理員進行設置的;
第三段:GID;就是/etc/passwd第四個字段所對應的GID;
第四段:此群組支持的賬號名稱;就是包含哪些用戶加入這個群組中;
root 的 UID 是 0 ,而 GID 也是 0 ,去找 /etc/group 可以知道 GID 為 0 時的群組名稱就是 root 。至于密碼的尋找中,會找到 /etc/shadow 與/etc/passwd 內同帳號名稱的那一行,就是密碼相關數據
/etc/gshadow文件結構
第一段:組名;
第二段:密碼欄,開頭為“!”表示無合法密碼,所以無群組管理員;
第三段:群組管理員的賬號;
第四段:加入群組支持的所屬賬號
賬號管理指令
(1)useradd命令
添加用戶的指令,參數如下:
使用“useradd -D”命令來查看系統所設置的默認值,如圖:
(2)passwd命令
用于設置密碼
(3)usermod命令
usermod命令主要用于設置賬戶相應的參數
(4)userdel命令
刪除用戶的指令
(5)groupadd命令
groupadd命令用于添加新的用戶組
-g:后面接某個指定的GID;
-r:創建系統群組;
(6)groupmod命令
用于修改組名,權限。。
-g:修改既有的GID號;
-n:修改既有的群組名稱;
(7)groupdel命令
刪除組指令
(8)gpasswd命令
: 若沒有任何參數時,表示給予 groupname 一個密碼(/etc/gshadow )
-A : 將groupname的主控權交由后面的使用者管理(該群組的管理員)
-M: 將某些賬號加入到這個群組中
-r: 將groupname的密碼移除
-R: 讓groupname的密碼欄失效
-a : 將某位使用者加入到groupname這個群組當中
-d : 將某位使用者移除出groupname這個群組當中
另外有需要云服務器可以了解下創新互聯cdcxhl.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。