用戶配置文件和密碼配置文件,用戶和用戶組的管理

用戶配置文件和密碼配置文件

首先輸入# cat /etc/passwd,查看/etc/passwd用戶配置文件,/etc/passwd由冒號分割成7個字段shell

f7414f64bdc66f2157de4c80eee5b340.png-wh_

第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個字段登錄

25ace1d5e5f57842cf0d34af3fef7ca4.png-wh_

第1個字段爲用戶名;配置

第二字段爲用戶密碼,該密碼是加密的;

第3個字段爲上次更改密碼的日期(從1970-1-1開始計算);

第4個字段爲要過多少天能夠更改密碼,默認爲0;

第5個字段爲密碼多少天后必須更改,默認爲99999,即不需更改;

第6個字段爲密碼到期前的警告期限;

第7個字段爲帳號失效期限;

第8個字段爲帳號的生命週期;最後一個字段做爲保留用的,無實際意義。

另外,若是想在一行輸入兩條命令,中間能夠用分號隔開

2cbc5cc709e8bec1357bf016dd6bfdc0.png-wh_

用戶組管理

新增組命令groupadd的格式 groupadd [-g ] groupname

21ab1c7f54faeedcddc77dc18c9bec2d.png-wh_

加上-g,就能夠定義gid,跟uid同樣,是從1000開始

cfc4014cd14bf8adc3dddb74315e671b.png-wh_

固然也能夠刪除組,命令groupdel,其中注意不能刪除user1組,由於user1組中包含user1帳戶,只有刪除其帳戶後才能刪除該組

f1fcc8d4ba5409703ede8a7ec5e63b80.png-wh_

用戶管理

增長用戶的命令useradd,格式爲useradd [-u][-g][-d][-M][-s],若是useradd不加任何選項,直接跟用戶名,則會建立一個和用戶名同名的組

-u:表示自定義uid;

-g:表示指定所屬組;

-d:表示自定義用戶的家目錄;

-M:表示不創建家目錄;

-s:表示自定義shell。

3733e304d956164607bb27784b011ab0.png-wh_

96baf76ecf8d89ec4ff6190314db212c.png-wh_

bdc4c17e979049a3eb72964f45ed54d3.png-wh_

10596e7fe4ceee7436f3ef4bf93d38b5.png-wh_

命令useradd和命令adduser同樣

977f12a1480dcee0dcf6a4bbd8896526.png-wh_

刪除用戶命令userdel,格式爲userdel [-r] username,其中-r選項的做用是,當刪除用戶十,一併刪除該用戶的家目錄

8cff4e56b64c95e56d49dbd2520844ff.png-wh_

相關文章
相關標籤/搜索