Linux 使用者和組基礎

2021-10-01 02:01:42 字數 1420 閱讀 8711

使用者(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...