Linux用戶和用戶組相關文件

1、用戶信息文件 /etc/passwd

[root@cxm ~]# cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt
mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
operator:x:11:0:operator:/root:/sbin/nologin
games:x:12:100:games:/usr/games:/sbin/nologin
ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin
nobody:x:99:99:Nobody:/:/sbin/nologin
systemd-bus-proxy:x:999:997:systemd Bus Proxy:/:/sbin/nologin
systemd-network:x:192:192:systemd Network Management:/:/sbin/nologin

第一列:用戶名
第二列:密碼佔位符
第三列:用戶 ID (UID)
0 :超級用戶的 UID,只要 UID 是 0 就是超級用戶。
1-499: 系統用戶的範圍, 此範圍的用戶不能用於登錄系統, 只能用於軟件服務運行使用,其中 1-99 是系統保留的賬戶,系統自動創建。100-499 是預留給用戶創建系統用戶的。
500-65535: 通用戶 UID。 建立的普通用戶 UID 從 500 開始, 最大到 65535。這些用戶足夠使用了,但是如果不夠也不用害怕,2.6.x 內核以後的 Linux 系統用戶 UID 已經可以支持 2 32 這麼多了。
第四列:組 ID (GID)
# 添加用戶時, 如果不指定用戶的初始組, 則會自動創建和用戶名相同的組。
第五列:用戶描述信息
第六列:用戶家目錄
# 級管理員 root 的家目錄/root/ ; 普通用戶的家目錄 /home/*
第七列:登錄 shell 類型
# /bin/bash 能登錄系統 ; /sbin/nologin 不能登錄系統
2、用戶密碼文件 /etc/shadow

[root@cxm ~]# cat /etc/shadow
root:$6$RgpQr1eSuhQQeETF$mj0OBoketJcNTrm9PPaPJCm0amjD3caPUp2BhZr.lrUyEObaFRd2kH8U/4jnFlbl3stwopihm0eV2iQNBK8hC0::0:99999:7:::
bin:*:17110:0:99999:7:::
daemon:*:17110:0:99999:7:::
adm:*:17110:0:99999:7:::
lp:*:17110:0:99999:7:::
sync:*:17110:0:99999:7:::
cxm:$6$IUL3rHnd$QzqdRzJ6pcy0hoPUm2He3f.HDsIBqNGJJzjZJOe5Po1sbPEq0.gxLdm8LNT.rYxSsi8uJrgqvMqu5tF.EnOpe0:17391:0:99999:7:::
yly:$6$YiLUuZf4$qBk7KClp435zTKkCUEerOP/wYf3S/dBxUz/o.XzW0.FjKD0ofkyvrZaqM8IBsscy/owcwJQxlA2KMEh6ploHv1:17391:0:99999:7:::

第一列:用戶名
第二列:加密密碼。我們也可以在密碼前人爲的加入“! ”或“”改變加密值讓密碼暫時失效, 使這個用戶無法登陸, 達到暫時禁止用戶登錄的效果。注意所有僞用戶的密碼都是“! ! ”或“” ,代表沒有密碼是不能登錄的。當然我新創建的用戶如果不設定密碼, 它的密碼項也是 “! ! ” , 代表這個用戶沒有密碼,不能登錄。
第三列:密碼最近更改時間( 1970 年 1 月 1 日作爲標準時間)詳見時間戳轉換
第四列:密碼最短有效期
第五例:密碼最長有效期
第六列:密碼到期前的警告天數
第七列:密碼過期後的寬限天數
第八列:密碼失效時間,這裏同樣要寫時間戳,也就是用 1970 年 1 月 1日進行時間換算。如果超過了失效時間,就算密碼沒有過期,用戶也就失效無法使用了
第九列:保留

3、組信息文件 /etc/group

[root@cxm ~]# cat /etc/group
root:x:0:cxm,yly
bin:x:1:
daemon:x:2:
sys:x:3:
adm:x:4:
tty:x:5:
disk:x:6:
cxm:x:1000:
yly:x:1001:

第一列: 組名
第二列: 組密碼佔位符
第三列: 組 ID 號 (GID)
第四列: 組內成員列表

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