一、 使用者管理
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...