學習筆記十一

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

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

f7414f64bdc66f2157de4c80eee5b340.png-wh_

第1個字段是用戶名(第1行的root就是用戶名);

第2個字段中都是x,存放的是用戶的密碼;

第3個字段是一個數字,表示uid;

第4個字段也是數字,表示gid;

第5個字段爲註釋信息,沒有實質左右;

第6個字段是用戶的家目錄,root的家目錄是/root,普通用戶的家目錄是/home/username;

最後一個字段是用戶的shell,/bin/bash表示可以登錄,/sbin/nologin表示不能登錄。

密碼配置文件/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_

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