/etc/shadow檔案相關欄位的解釋
/etc/shadow檔案是/etc/passwd 的影子檔案,這個檔案並不由/etc/passwd 而產生的,這兩個檔案是應該是對應互補的;shadow內容包括使用者及被加密的密碼以及其它/etc/passwd 不能包括的資訊,比如使用者的有效期限等;這個檔案只有root許可權可以讀取和操作,許可權如下:
# ls -l /etc/shadow
-r——– 1 root root 1256 08-08 05:01 /etc/shadow
/etc/shadow 的許可權不能隨便改為其它使用者可讀,這樣做是危險的。如果您發現這個檔案的許可權變成了其它使用者組或使用者可讀了,要進行檢查,以防系統安全問題的發生。
/etc/shadow 的內容分析;
/etc/shadow 檔案的內容包括9個段位,每個段位之間用:號分割;
第一欄位:使用者名稱(也被稱為登入名),在/etc/shadow中,使用者名稱和/etc/passwd 是相同的,這樣就把passwd 和shadow中用的使用者記錄聯絡在一起;這個欄位是非空的;
第二欄位:密碼(已被加密),這個欄位是非空的;
第三欄位:上次修改口令的時間;這個時間是從1970年01月01日算起到最近一次修改口令的時間間隔(天數),您可以透過passwd 來修改使用者的密碼,然後檢視/etc/shadow中此欄位的變化;
第四欄位:兩次修改口令間隔最少的天數;如果這個欄位的值為空,帳號永久可用;
第五欄位:兩次修改口令間隔最多的天數;如果這個欄位的值為空,帳號永久可用;
第六欄位:提前多少天警告使用者口令將過期;如果這個欄位的值為空,帳號永久可用;
第七欄位:在口令過期之後多少天禁用此使用者;如果這個欄位的值為空,帳號永久可用;
第八欄位:使用者過期日期;此欄位指定了使用者作廢的天數(從1970年的1月1日開始的天數),如果這個欄位的值為空,帳號永久可用;
第九欄位:保留欄位,目前為空,以備將來發展之用;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15498/viewspace-2214014/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 10046 跟蹤的trace檔案相關解釋
- MySQL information_schema庫中關於三個關於鎖相關表的欄位解釋彙總MySqlORM
- Linux 中/etc/inittab檔案的欄位及其說明(轉)Linux
- Linux下/etc/default/boot檔案欄位說明(轉)Linuxboot
- /etc/passwd & /etc/shadow 詳解
- HTTP header 欄位解釋HTTPHeader
- 與 RMAN 相關的檔案
- SQLLDR——CTL檔案:欄位設定SQL
- 物料主資料中MRP相關欄位理解
- Linux檔案相關命令詳解(一)Linux
- sql查詢當前使用者所有表、欄位及相關注釋資訊SQL
- 關於oracle的相關檔案及目錄的解讀(原)Oracle
- http請求頭個欄位解釋HTTP
- oracle相關術語的解釋Oracle
- SAP QM 主檢驗特性主資料關鍵欄位解釋
- Oracke大欄位Blob匯出到檔案
- 檔案下載相關
- AIX和Redhat的passwd檔案和shadow檔案AIRedhat
- awk迴圈讀取檔案內容,並把欄位賦給相應的變數變數
- Linux系統中的/etc/shadow檔案超詳細內容解析Linux
- v$process和v$session中欄位解釋Session
- MySQL欄位新增註釋,但不改變欄位的型別MySql型別
- 重做日誌檔案的相關操作
- Oracle控制檔案相關的其他(五)Oracle
- 實驗七 檔案相關
- Oracle中檢視所有表和欄位以及表註釋.欄位註釋Oracle
- /etc/fstab檔案詳解
- 獲取評論相關的欄位值一段php程式碼PHP
- RocketMq(三)相關名詞解釋MQ
- 如何找出兩個文字檔案中有相同欄位的行
- oracle檢視該使用者的所有表名字、表註釋、欄位名、欄位註釋、是否為空、欄位型別Oracle型別
- Linux檔案管理相關命令Linux
- spring boot配置檔案相關Spring Boot
- Ubuntu檔案相關命令集合Ubuntu
- c語言檔案操作相關C語言
- 舉例解釋一下explain各欄位的含義AI
- destoon中自定義欄位的前臺顯示,及修改相關屬性
- MongoDB檢視執行計劃方法及相關欄位說明MongoDB