使用者組及使用者組命令注釋

2022-07-10 02:36:12 字數 2645 閱讀 4978

一、 使用者管理

1. 使用者建立

用法:useradd [options] login

選項及示例:

-u 建立使用者時指定uid

image.png 

-o 配合-u 選項,不檢查uid的唯一性

image.png 

-g gid:指明使用者所屬基本組,可為組名,也可以gid

image.png 

-c "comment":使用者的注釋資訊

image.png 

-d home_dir: 以指定的路徑(不存在)為家目錄

image.png 

-s shell: 指明使用者的預設shell程式,可用列表在/etc/shells檔案中

image.png 

-g group1[,group2,...]:為使用者指明附加組,組須事先存在

image.png 

-n 不建立私用組做主組,使用users組做主組

image.png 

-r: 建立系統使用者 centos 6: id<500,centos 7: id<1000

image.png 

image.png 

-m 建立家目錄(新建使用者預設就建立家目錄)

image.png 

-m 不建立家目錄

image.png 

2. 使用者屬性修改

用法:usermod [option] login

選項及示例:

-u uid: 新uid

image.png 

-g gid: 新主組

image.png 

-g group1[,group2,...[,groupn]]]:新附加組,原來的附加組將會被覆蓋;若保留原有,則要同時使用-a選項

image.png 

image.png 

-s shell:新的預設shell

image.png 

-c 'comment':新的注釋資訊

image.png 

-d home: 新家目錄不會自動建立;若要建立新家目錄並移動原家資料,同時使用-m選項

image.png 

-l login_name: 新的名字

image.png 

-l: lock鎖住指定使用者,在/etc/shadow密碼欄增加! 

image.png 

-u: unlock解鎖指定使用者,將 /etc/shadow密碼欄的!拿掉

image.png 

-e yyyy-mm-dd: 指明使用者賬號過期日期

image.png 

3. 刪除使用者

用法:userdel [option]... login

選項及示例:

-r: 刪除使用者家目錄

image.png 

二、 組管理

1. 建立組

用法:groupadd [option]... group_name

選項及示例:

-g gid: 指明gid號

image.png 

-r: 建立系統組,centos 6: id<500,centos 7: id<1000

image.png 

image.png 

2. 修改和刪除組

組屬性修改用法:

groupmod [option]... group

選項及示例:

-n group_name: 新名字

image.png 

-g gid: 新的gid

image.png 

組刪除用法:

groupdel group

示例:image.png 

3. 更改組密碼

用法:gpasswd [option] group

image.png 

選項及示例:

-a user 將user新增至指定組中

image.png 

-d user 從指定組中移除使用者user

image.png 

-a user1,user2,... 設定有管理許可權的使用者列表

image.png 

newgrp命令:臨時切換主組,如果使用者本不屬於此組,則需要組密碼

image.png 

4. 更改和檢視組成員

用法:groupmems [options] [action]

選項及示例:

options:

-g, --group groupname 更改為指定組 (只有root)

actions:

-a, --add username 指定使用者加入組

image.png 

-d, --delete username 從組中刪除使用者

image.png 

-p, --purge 從組中清除所有成員

image.png 

-l, --list 顯示組成員列表

image.png 

groups [option].[username]... 檢視使用者所屬組列表

image.png 

三、 綜合示例

建立使用者gentoo,附加組為bin和root,預設shell為/bin/csh,注釋資訊為 "gentoo distribution"

image.png

使用者,及使用者組

unit5 一.使用者理解 1,使用者 系統使用者的身份 2,在系統中,使用者儲存為 若干字元 若干個系統檔案 使用者資訊用到的系統配置檔案 1 etc passwd 使用者資訊 顯示 使用者 密碼 x uid gid 說明 家目錄 當前使用者使用的shell 2 etc group 組資訊 顯示 ...

使用者及使用者組

1.使用者建立 useradd 引數 具體數值 使用者名字 c comment 使用者的描述 d 目錄 指定使用者主目錄,如果此目錄不存在,則同時使用 m選項,能建立主目錄。g 使用者組 指定使用者所屬 的使用者組。g 使用者組,指定使用者所屬的附加組。s shell檔案 指定使用者的登入shell...

Linux使用者組與使用者組高階命令

1.使用者鎖定 passwd l user1 2.解除使用者鎖定 passwd u user1 3.使用者無密碼登記 passwd d user1 4.新增到附屬使用者組 gpasswd a user1 boss 組名 去除使用者到附屬使用者組 gpasswd d user1 boss 5.切換到b...