用戶管理
增
useradd
語法:useradd
[選項] 用戶名
選項:
-u UID
指定用戶UID
-d home
目錄 指定用戶home目錄
-c
用戶說明 指定用戶說明
-g
用戶組 指定用戶組
-G
組名 指定用戶的附加組
-s shell
指定用戶登錄shell,默認是/bin/bash
-m
創建用戶時暫時不給家目錄
-r
添加一個系統用戶
刪
userdel
語法:userdel
[選項] 用戶名
選項:
-z 刪除用戶的家目錄
改
usermod
語法:usermod
[選項] 用戶名
選項:
-u
修改uid
-
修改gid
-a
-G 添加附加組,不使用-a選項,會覆蓋此前的附加組
-d
-m 改變用戶家目錄的同時把原來家目錄的文件移動到新的家目錄中
-e
YYYY-MM-DD 指明用戶帳號過期日期
-f
INACTIVE 設定非活動期限
-L
鎖定帳號。被鎖定的帳號在/etc/shadow文件中密碼前面會有一個感嘆號
-U
解鎖帳號
查
id
語法:id
[選項] 用戶名
常用選項:
-u
查看UID
-g
查看GID
-G
查看groups
切換方法
su
語法:su 用戶名
密碼管理
password
語法:passwd [選項] 用戶名
選項:
-S
查詢用戶密碼狀態
-l
暫時鎖定用戶,僅root用戶可用
-u
解鎖用戶,僅root用戶可用
--stdin
可以通過管道符輸出的數據作爲用戶的密碼