使用者(user)和組(group)
1.使用者分三種:root 、普通使用者 、系統使用者
linux通過id號管理使用者和組 uid gid
root:uid=0
普通使用者:uid=1000以上
系統使用者:uid=1~999(無法登陸的使用者用於系統呼叫)
建立使用者時,缺省會建立乙個同名的組,且把使用者新增到這個組中
組分為兩種: 基本組 附加組
乙個使用者只能有乙個基本組,可以有多個附加組
建立使用者和組必須是管理員許可權
2. 建立使用者和組
#useradd 使用者名稱 建立乙個使用者
#groupadd 組名 建立乙個組
選項-a 指定uid
-c 賬戶的描述資訊
-d 家目錄
-g 基本組
-g 附加組
-e 賬號失效日期
-s 設定登入shell
/bin/bash 可登入
/sbin/nologin 非登入shell
例: #useradd -c administrator -d /home/admin -e 2019-10-10 -g root -g bin,mail admin (整個命令)
//建立乙個普通使用者名為admin;全稱為administrator,
家目錄在/home/admin,有效期到2019.10.10基本組為root,附加組為bibin,mail。
#useradd -s /sbin/nologin tom
建立使用者為tom,無法登入系統,也沒有家目錄
刪除使用者和組
#userdel 使用者名稱 刪除乙個使用者
#groupdel 組名 刪除乙個組
檢視使用者的uid,gid資訊
#id 使用者名稱
練習:1.新建使用者 alex,其使用者id為3456
2.建立乙個名為 adminuser 的組
3.建立乙個名為 natasha 的使用者,其屬於 adminuser 組,這個組是該使用者的從屬組 (附加組)
4.建立乙個名為 harry 的使用者,其屬於 adminuser 組,這個組是該使用者的從屬組
5.建立乙個名為 sarah 的使用者,其在系統中沒有可互動的 shell,並且不是 adminuser 組的成員
1.useradd alex -u 3456
2.groupadd adminuser
3.useradd natasha -g adminuser
4.useradd harry -g adminuser
5.useradd -s /sbin/nologin useradd
注意:在建立使用者時預設建立主目錄!
講到這裡就要結束了,你學會了嗎?
linux 使用者和組基礎
etc passwd 儲存使用者的賬號基本資訊 每一行對應乙個使用者記錄 root x 0 0 root root bin bash 字段意義 1.使用者名稱 2.密碼佔位符 x 3.uid uid 0 就是超級使用者root 4.所屬基本組 主要組 的gid 5.使用者全名 6.宿主 家 目錄 7...
Linux基礎 使用者和組
使用者標識 uid 使用者號 0特權使用者,1 999系統使用者,1000 普通使用者 gid 組號 建立使用者 useradd user01 u 1503 指定使用者uid d指定使用者家目錄建立組 grepadd hr刪除 userdel r user01useradd user01 g hr ...
Linux基礎(3) 使用者和使用者組
使用者組的管理 linux系統是乙個多使用者多工的分時作業系統,任何乙個要使用系統資源的使用者,都必須首先向系統管理員申請乙個賬號,然後以這個賬號的身份進入系統。管理員可以對使用者進行跟蹤,並控制他們對系統資源的訪問。使用者賬號的管理,主要有以下三點 1 賬號新增 修改 刪除 2 使用者口令管理 3...