passwrod和shadow檔案介紹
阿新 • • 發佈:2020-12-02
1./etc/passwd
#cat /etc/passwd
root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin bin:x:2:2:bin:/bin:/usr/sbin/nologin admin:x:3:3:admin:/dev:/usr/sbin/nologin
/etc/password檔案中域的含義
username 登入名
password 機密的使用者命令
uid 使用者ID
gid 使用者資訊
userinfo 使用者資訊
home 沒配給使用者的主目錄
shell 使用者登入後將執行shell(空格預設為 “/bin/sh”)
使用者的UID是獨一無二的,沒有相同的UID值。 root的UID為0,擁有系統的最高許可權。
1-499預設為系統賬號,有的更大些到1000,500-65535為使用者的可登入賬號,有的系統從1000開始。
2./etc/shadow
# cat /etc/shadow root:$6$X9iEgIhv$wGtrUhjiNRp72LgCTzC1qdi.myfSU9S5nqsfr.m1KInUFoeOUBN73AmMy5sTe91biJLdHgsoimZQzeD9EvGlv1:16769:0:99999:7::: daemon:*:16547:0:99999:7::: bin:*:16547:0:99999:7::: sys:*:16547:0:99999:7::: sync:*:16547:0:99999:7::: games:*:16547:0:99999:7::: man:*:16547:0:99999:7:::
/etc/shadow檔案中域的含義
username 登入名
password 機密的使用者命令
lastchg 表示從1970年1月1日起到上次修改口令所經過的天數
min 表示兩次修改口令之間至少經過拍的天數
max 表示口令還會有效的最大天數,如果是99999則永不過期
warn 表示口令是小錢多少天內系統向用戶發出警告
inactive 表示禁止登陸使用者名稱還有小的天數
expire 表示使用者被禁止登陸的時間
fag 保留域,暫未使用