Useradd
useradd [options] LOGIN
-r: 創建系統用戶
-u UID: 能指定UID;
-g GID: 指定用戶所屬基本組,此組必須事先存在
-c :註釋一些信息
-d /PATH/TO/SOMEWHERE:指定用戶的家目錄路徑;
-s SHELL:設定用戶的默認shell;/bin/bash那些
-G GID,...:指定所屬的附加組;
groupadd:創建組
groupadd [OPTIONS] GROUPNAME
-g GID: 指明組ID;
-r: 創建系統組;
id:查看用戶相關的id信息;
id [OPTION]... [USER]
-u: UID
-g: GID
-G: Groups
-n: NAME
su:switch user, 切換用戶或以其它用戶的身份執行命令;
su USERNAME: 非完全切換;非登錄式切換
su - USERNAME或su -l USERNAME: 完全切換;登錄式切換
usermod:用戶屬性修改
usermod [OPTION]... LOGIN
-u UID 修改uid的值
-g GID 修改gid的值
-G GID[,GID,...]:修改用戶所屬的附加組
-s SHELL,修改用戶shell位置
-c:修改註釋信息
-d HOME: 修改用戶的家目錄爲新位置時,用戶原來的文件是不會被移動至新家;-m選項可實現同時將其遷至新的家目錄;
注意參數位置,而且目標目錄事先不能存在
-l:賬戶改名
passwd:給用戶添加密碼,普通用戶能給自己改,管理員能改所有人
passwd [OPTION] [UserName]
-l: 鎖定賬號
-u: 解鎖
-n mindays: 最短使用期限;單位是天
-x maxdays:默認爲99999天;
-w warndays:報警日期,爲到期日期的前n天
-i inactivedays:不活動天數,到期能再給你真麼長時間掙扎
userdel:刪除用戶
userdel [-r] USERNAME
-r:刪除用戶的同時刪除其家目錄;
groupmod: 組屬性修改
groupmod [OPTION] GROUPNAME
-n 修改組名
-g 修改gid
gpasswd:設定組密碼
newgrp:切換基本組爲指定的組
groupdel:刪除組
chage:修改用戶賬號及密碼的屬性
chage [OPTION]... LOGIN
-d 指定修改日期
-E指定過期天數
等等