useradd命令

useradd命令

--- useradd [選項] 用戶名
驗證:grep 用戶名 /etc/passwd
選項 功能 例子
-h 即--help,顯示此命令的幫助信息 useradd -h
-b 爲新用戶指定家目錄的主目錄 useradd -D -b /home
-D 顯示或修改創建新用戶的默認配置 useradd -D
-c 爲新建的用戶設置備註(context)信息 useradd lily -c "my girl friend"
-d 給新用戶指定家目錄(directory) useradd sky -d /opt/sky
-e 指定賬號的過期日期(有效期限) useradd u1 -e 2018-10-01
-f 新賬戶的密碼不活動期(即寬限天數) useradd u2 -f 20
-u 用戶uid號 useradd u3 -u 888
-U 創建與用戶同名的組 useradd u4 -U
-g 主組,必須是已存在的組 useradd u5 -g 0
-G 附屬組 useradd u6 -G root,adm,lp
-m 創建家目錄 useradd u7 -m
-M 不創建家目錄 useradd -M u8
-N 不創建與用戶同名的組 useradd -N u9
-r 創建系統賬號 useradd -r u10
-s 指定用戶登錄的shell,常見的shell有bash、sh、nologin、false等。 用cat /etc/shells可查。 useradd -s /sbin/nologin u11
-o --non-unique,允許使用不唯一的UID號 useradd -o -u 0 u12
-p 創建用戶時指定加密後的密碼。(此密碼無法登錄) useradd -p 01 u13
-Z 指定selinux安全參數

例:創建tom用戶,並設置uid爲800,gid爲0,附屬組GID爲1、2、3,設置備註爲“tomer”,設置家目錄爲/tmp/tom,設置shell爲/sbin/nologin。查看passwd文件中包含tom關鍵字的內容

修改-創建用戶的默認家目錄
--- cat /etc/default/useradd 查看用戶的默認設置
useradd命令
GROUP=100 默認的GID號
HOME=/opt 默認的家目錄
INACTIVE=-1 不活動
EXPIRE= 過期時間
SHELL=/bin/bash 默認的shell
SKEL=/etc/skel 用戶環境設置的模板目錄
CREATE_MAIL_SPOOL=yes 是否創建郵箱

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章