首先輸入# cat /etc/passwd,查看/etc/passwd用戶配置文件,/etc/passwd由冒號分割成7個字段shell
第1個字段是用戶名(第1行的root就是用戶名);bash
第2個字段中都是x,存放的是用戶的密碼;ui
第3個字段是一個數字,表示uid;加密
第4個字段也是數字,表示gid;spa
第5個字段爲註釋信息,沒有實質左右;3d
第6個字段是用戶的家目錄,root的家目錄是/root,普通用戶的家目錄是/home/username;生命週期
最後一個字段是用戶的shell,/bin/bash表示能夠登陸,/sbin/nologin表示不能登陸。get
密碼配置文件/etc/shadow和/etc/passwd相似,由冒號分紅9個字段登錄
第1個字段爲用戶名;配置
第二字段爲用戶密碼,該密碼是加密的;
第3個字段爲上次更改密碼的日期(從1970-1-1開始計算);
第4個字段爲要過多少天能夠更改密碼,默認爲0;
第5個字段爲密碼多少天后必須更改,默認爲99999,即不需更改;
第6個字段爲密碼到期前的警告期限;
第7個字段爲帳號失效期限;
第8個字段爲帳號的生命週期;最後一個字段做爲保留用的,無實際意義。
另外,若是想在一行輸入兩條命令,中間能夠用分號隔開
新增組命令groupadd的格式 groupadd [-g ] groupname
加上-g,就能夠定義gid,跟uid同樣,是從1000開始
固然也能夠刪除組,命令groupdel,其中注意不能刪除user1組,由於user1組中包含user1帳戶,只有刪除其帳戶後才能刪除該組
增長用戶的命令useradd,格式爲useradd [-u][-g][-d][-M][-s],若是useradd不加任何選項,直接跟用戶名,則會建立一個和用戶名同名的組
-u:表示自定義uid;
-g:表示指定所屬組;
-d:表示自定義用戶的家目錄;
-M:表示不創建家目錄;
-s:表示自定義shell。
命令useradd和命令adduser同樣
刪除用戶命令userdel,格式爲userdel [-r] username,其中-r選項的做用是,當刪除用戶十,一併刪除該用戶的家目錄