一,使用者賬號檔案——passwd
1,/etc/passwd 用於儲存使用者的登入名,加密的使用者口令,使用者id(uid),預設的使用者組id(gid),使用者資訊,使用者主目錄及使用者登入後使用的shell。
"/etc/passwd"檔案中域的含義
username:登入名
password:加密的使用者口令
uid:使用者id
gid:使用者組id
userinfo:使用者資訊
home:分配給使用者的主目錄
shell:使用者登入後使用的shell
eg:
user1:x:500:500: user1:/home/user1/:bin/bash
登入名:user1;
加密的口令表示:x;
uid:500;
gid:500;
使用者資訊:user1;
使用者主目錄:「home/useer1」;
登入後執行的shell:「/bin/bash」;
注:一般來說,使用者的uid應是獨一無二的,其他使用者不應有相同的uid數值,只有uid數值等於0時可以例外。任何擁有0值得uid使用者都具有root使用者(系統管理員)訪問許可權,具備對系統的完全控制。通常,uid為0這個特殊值的使用者的登入名是root,擁有系統的最高許可權。依據慣例,從0到99的uid為系統保留;
二、使用者影子檔案——shadow
"/etc/shadow"用於儲存 使用者登入名,加密的使用者口令,從2023年1月1日起到上次修改口令所經過的天數,兩次修改口令之間至少經過的天數 ,口令還會有效的天數,口令失效多少天內系統向使用者發出警告,禁止登入前使用者名稱還有效的天數,使用者被禁止登入的時間及保留域;(「shadow檔案」機制,將加密口令轉移到「/etc/shadow」檔案裡,「/etc/shadow」檔案為root超級使用者可讀,相應的「/etc/passwd」檔案的密文域顯示為乙個「x」)
"/etc/shadow"檔案中域的含義:
username:使用者登入名
password :加密的使用者口令
lastchg: 表示從2023年1月1日起到上次修改口令所經過的天數
min:表示兩次修改口令之間至少經歷的天數
max:表示口令還會有效的最大天數,如果是99999則表示永不過期
warn:表示口令失效前多少天內系統向使用者傳送警告
inactive:表示禁止登入前使用者名稱還有效的天數
expire:表示使用者被禁止登入的時間
flag:保留域,暫未使用
eg:user1:$1$kg6c0z3$hdi9/h2tcyjri1mvfwsir1:12929:0:99999:7:::
使用者登入名:user1
使用者的加密口令:$1$kg6c0z3$hdi9/h2tcyjri1mvfwsir1
從2023年1月1日起到上次修改口令所經過的天數為:12929天
需要多少天才能修改這個命令:0天
該口令永不 過期
要在口令失效前7天通知使用者,發出警告
禁止登入前使用者名稱還有效的天數未定義,以「:」表示
使用者被禁止登入的時間未定義,以":"表示
保留域,未使用,以「:」表示
三、使用者組賬號檔案——group和gshadow
" /etc/group"用於儲存使用者組名,加密後的使用者組口令,使用者組id及該組使用者成員清單
" /etc/group"的域及其含義
group_name: 使用者組名
group_password: 加密後的使用者組口令
group_id :使用者組id()(gid)
group_members:以逗號分隔的成員使用者清單
eg:bin:x:1:root,bin,demon
使用者組名為bin
使用者組口令已經加密,用「x」表示
gid為「1」
同組的成員有:root,bin,daemon
"/etc/gshadow"用於儲存使用者組名,加密後的使用者組口令,使用者組id及該組使用者成員清單
"/etc/gshadow"的域及其含義
group_name: 使用者組名
group_password: 加密後的使用者組口令
group_members:以逗號分隔的成員使用者清單
Linux使用者及組相關檔案介紹
1.使用者和組相關的配置檔案 linux使用者和組的主要配置檔案 etc passwd 使用者及其屬性資訊 名稱 uid 主組id等 可以用vipw vi etc passwd進行修改資訊 通過pwck驗證 etc group 組及其屬性資訊,同樣可以通過vigr vi etc group 進行修改...
Linux使用者及組相關檔案介紹
passwd 使用者賬戶檔案 shadow 使用者影子檔案 group和gshadow 使用者組賬號檔案 用於設定使用者的認證資訊,包括使用者密碼 密碼過期時間等。系統管理者則能用它管理系統使用者的密碼。只有管理者可以指定使用者名稱,一般使用者只能變更自己的密碼。選項 d 刪除密碼,僅有系統管理者才...
linux使用者組相關檔案介紹
1 與使用者 user 相關的配置檔案 如下 etc passwd 注 使用者 user 的配置檔案 如下 etcadow 注 使用者 user 影子口令檔案 2 與使用者組 group 相關的配置檔案 如下 etc group 注 使用者組 group 配置檔案 如下 etc gshadow 注 ...