passwd 文件 位置:/etc/passwd 作用:用於保存用戶的賬戶信息 註意點:由於passwd也可以作為一個命令直接使用,也可以作為配置文件,所以如果使用man命令進行查看幫助信息時,應該有2種寫法 使用 cat /etc/passwd 命令以後,會看到這樣的畫面 我們會看到7個欄位,分別 ...
passwd 文件
位置:/etc/passwd
作用:用於保存用戶的賬戶信息
註意點:由於passwd也可以作為一個命令直接使用,也可以作為配置文件,所以如果使用man命令進行查看幫助信息時,應該有2種寫法
man 5 passwd 查看的是passwd命令的幫助 man 1 passwd 查看的是配置文件的幫助
使用 cat /etc/passwd 命令以後,會看到這樣的畫面
我們會看到7個欄位,分別用 :隔開,如上圖所示:一一解釋
第一欄位:用戶名稱,他是系統中唯一的(建議設置用戶名有一定的規範,有一定的意義)
第二欄位:密碼口令(為了用戶的信息安全,這裡使用的口令X,而真正的密碼存放在 /etc/shadow 中)
第三欄位:UID用戶標誌號
0 超級用戶
1-499 系統用戶(不可以登錄,不要輕易刪除)
500以後 普通用戶(使用useradd添加的新用戶,它的UID都是從500以後開始)
如果將一個普通用戶快速改變為root用戶,可以直接將普通用戶的UID改變為0
第四欄位:GID 初始組ID號
初始組:用戶一登陸就立即擁有這個用戶組的相關許可權,每個用戶的初始組只能有一個,一般就是和這個用戶的用戶名相同的組名作為這個用戶的初始組。
附加組:用戶可以加入多個其他的用戶組,並擁有這些組的許可權,附加組可以有多個。
第五欄位:用戶說明(可以為空)
第六欄位:用戶主目錄(家目錄)
普通用戶的家目錄一般為 /home/用戶名/
超級用戶的家目錄為 /root/
第七欄位:命令解釋器
預設為/bin/bash 還寫為/sbin/nologin