用戶管理中最重要的一個文件,這個文件是對全部用戶開放的,每一行存一個用戶的信息,每一個屬性之間用冒號分割。linux
cat /etc/passwd root:x:0:0:root:/root:/bin/zsh 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
舉例:shell
root:x:0:0:root:/root:/bin/zshbash
1.登錄用戶名:root加密
2.用戶密碼佔位符:xcode
3.用戶UID:0zsh
4.用戶組GID:0登錄
5.對用戶帳戶的描述:root權限
6.用戶家目錄位置:/root密碼
7.用戶默認的shell:/bin/zsh (默認是/bin/bash)文件
linux密碼信息文件
該文件只有root用戶有讀權限,每一行存一個用戶的記錄,每一個屬性用冒號分割。
cat /etc/shadow root:$6$LxE7qiaZ$ZZXf/aCO1Zqs1oOS9WDutUk9rFOq4MOoSG9IeXq2f5sduGrgfYvzOWHZmJZFGC.0Of1DjCna0M.oQZTY8r00/.:17769:0:99999:7::: bin:*:17110:0:99999:7::: daemon:*:17110:0:99999:7:::
舉例:
bin:*:17110:0:99999:7:::
1.登陸用戶名: bin
2.加密的密碼: * 號表明密碼被鎖定