linux新建用戶

1、新建用戶

[root@iZbp1bfwcbqjtbz9kfnp02Z ~]# adduser appuser
[root@iZbp1bfwcbqjtbz9kfnp02Z ~]# 
[root@iZbp1bfwcbqjtbz9kfnp02Z ~]# cat /etc/passwd |grep appuser
appuser:x:1001:1001::/home/appuser:/bin/bash
[root@iZbp1bfwcbqjtbz9kfnp02Z ~]# passwd appuser
Changing password for user appuser.
New password: 
BAD PASSWORD: The password contains the user name in some form
Retype new password: 
passwd: all authentication tokens updated successfully.
[root@iZbp1bfwcbqjtbz9kfnp02Z ~]# 
[root@iZbp1bfwcbqjtbz9kfnp02Z ~]# cat /etc/passwd |grep appuser
appuser:x:1001:1001::/home/appuser:/bin/bash
[root@iZbp1bfwcbqjtbz9kfnp02Z ~]# 

修改非root應(yīng)用用戶密碼直接用:passwd
如果命令執(zhí)行失敗,在前面加上sudo命令(以系統(tǒng)管理員身份執(zhí)行命令);
2、刪除用戶

[root@iZbp1bfwcbqjtbz9kfnp02Z ~]# cat /etc/passwd |grep aipquery
aipquery:x:1000:1000::/home/aipquery:/bin/bash
[root@iZbp1bfwcbqjtbz9kfnp02Z ~]# 
[root@iZbp1bfwcbqjtbz9kfnp02Z ~]# cd /home/
[root@iZbp1bfwcbqjtbz9kfnp02Z home]# ls
aipquery  appuser
[root@iZbp1bfwcbqjtbz9kfnp02Z home]# cd
[root@iZbp1bfwcbqjtbz9kfnp02Z ~]# userdel -r aipquery
[root@iZbp1bfwcbqjtbz9kfnp02Z ~]# 
[root@iZbp1bfwcbqjtbz9kfnp02Z ~]# cat /etc/passwd |grep aipquery
[root@iZbp1bfwcbqjtbz9kfnp02Z ~]# 
[root@iZbp1bfwcbqjtbz9kfnp02Z ~]# cd /home/
[root@iZbp1bfwcbqjtbz9kfnp02Z home]# ls
appuser
[root@iZbp1bfwcbqjtbz9kfnp02Z home]# 

注意:刪除時(shí)候要加r參數(shù),如果直接用userdel aipquery,只會(huì)刪除
/etc/passwd、/etc/shadow、/etc/group/、/etc/gshadow四個(gè)文件里的該賬戶和組的信息,家目錄和郵箱目錄還會(huì)保留目錄信息(/var/spool/mail ;/home);
3、/etc/shadow目錄項(xiàng)解
此文件,用于存儲(chǔ)linux用戶的密碼文件,又稱為“影子文件”,只有root用戶有讀的權(quán)限,其他用戶沒(méi)有任何權(quán)限。

[root@iZbp1bfwcbqjtbz9kfnp02Z ~]# cat /etc/shadow |grep appuser
appuser:$6$XJYFWsSu$Mye5TcQGWc6.VuQ2ApVo12yp2j/D2aDecSWVRUl1JDvjuFEp7xk8oaAwbnRlZTEWBD.qLqOq0OEGTxfSdsbNG0:18337:0:99999:7:::
[root@iZbp1bfwcbqjtbz9kfnp02Z ~]# 

shadow文件每行有9個(gè)字段,依次為:
用戶名:加密密碼:最后一次修改時(shí)間:最小修改時(shí)間間隔:密碼有效期:密碼需要變更前的警告天數(shù):密碼過(guò)期后的寬限時(shí)間:賬號(hào)失效時(shí)間:保留字段
加密密碼:采用SHA512 散列加密算法加密,不能手工修改,修改后系統(tǒng)將不能識(shí)別,所有偽用戶的密碼都是"!!"或"*",代表沒(méi)有密碼不能登錄,新建的用戶沒(méi)有密碼也是如此;
最后一次修改時(shí)間:18337表示從1970 年 1 月 1 日作為 1 不斷累加得到的時(shí)間,可以通過(guò)命令來(lái)查看具體的修改時(shí)間 ;

[root@iZbp1bfwcbqjtbz9kfnp02Z ~]# date -d "1970-01-01 18337 days"
Mon Mar 16 00:00:00 CST 2020
[root@iZbp1bfwcbqjtbz9kfnp02Z ~]# 

密碼有效期:默認(rèn)值為 99999,也就是 273 年,可認(rèn)為是永久生效;
另外,查看用戶還可以用這個(gè)命令查看,不需要root權(quán)限:

[appuser@iZbp1bfwcbqjtbz9kfnp02Z ~]$ chage -l appuser
Last password change                                    : Jun 30, 2020
Password expires                                        : never
Password inactive                                       : never
Account expires                                         : never
Minimum number of days between password change          : 0
Maximum number of days between password change          : 99999
Number of days of warning before password expires       : 7
[appuser@iZbp1bfwcbqjtbz9kfnp02Z ~]$ 
[appuser@iZbp1bfwcbqjtbz9kfnp02Z ~]$ 
[appuser@iZbp1bfwcbqjtbz9kfnp02Z ~]$ 

4、linux下的偽用戶
這些用戶在/etc/passwd文件中也占有一條記錄,但是不能登錄,因?yàn)樗鼈兊牡卿汼hell為空。它們的存在主要是方便系統(tǒng)管理,滿足相應(yīng)的系統(tǒng)進(jìn)程對(duì)文件屬主的要求。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容