linux 命令系列之 使用者和組資訊檔案(22)

2021-07-02 00:01:15 字數 1144 閱讀 4450

使用者資訊檔案   /etc/passwd    ,使用vim 開啟後, 出現以 : 分隔的7 個部分

root:x:0:0:root:/root:/bin/bash

第乙個:root  ,使用者名稱

第二個:x,表示有密碼;若不寫,表示沒有密碼,沒密碼只能本機登入,無法ssh遠端登入

第三個:0,表示使用者id;0表示超級使用者,1-499表示偽使用者(系統使用者,無法登入),500以後表示普通使用者

第四個:0,表示組id

第五個:root,表示使用者說明,可以沒有

第六個:/root,表示家目錄, root家目錄是 /root ,普通使用者的家目錄是 /home/使用者名稱

第七個:/bin/bash  ,使用者的shell 

2.使用者影子檔案    /etc/shadow , 使用vim 開啟後, 以:分隔 9 個部分

root:$很長的字元:16533:0:99999:10:::

第乙個:root,使用者名稱

第二個:$很長的字元,加密密碼,採用sha512加密,若密碼以!! 或密碼是 * 代表沒有密碼,無法登入

第三個:16533,密碼最後一次修改日期,使用1970-01-01作為標準時間,過一天時間戳加1

第四個:0,兩次密碼修改的時間間隔(和3相比),若為0不需要間隔隨時修改;若為10表示內不允許修改

第五個:99999, 天為單位, 99999可以認為永久有效

第六個: 10,密碼修改到期前的警告天數(和第五個相比)

若第五個是90,第六個是7 那麼在第83天後提醒改密碼

第七個:密碼過期後寬限時間

若為 3 : 表示密碼到期後寬限 3天,三天後賬號無法登入

若為 0或不寫:  表示密碼到期後,使用者無法登入

若為-1 :表示密碼永不失效 ,不管前面的第五項的時間

第八個:賬號失效時間,需要時間戳表示(就算沒有到有效期也會禁用)

第九個:保留

3.使用者組檔案             /etc/group

第乙個:組名

第二個:組密碼表示

第三個:gid

第四個:組中附加使用者

4.組影子檔案       /etc/gshadow

第乙個:組名

第二個:組密碼

第三個:組管理使用者

第四個:組附加使用者

linux 之使用者和組

使用者 和 組 usermod 使用者 s sbin nologin 禁止使用者登入 usermod 使用者 s bin bash 恢復已禁止的使用者登入 echo liuwang 123 chpasswd 修改使用者密碼為123 userdel r 使用者名稱 刪除使用者,r同時刪除使用者家目錄 ...

管理本地Linux使用者和組之使用者和組

系統中每個程序都作為乙個特定使用者執行,每個檔案歸乙個特定使用者所有。對檔案和目錄的訪問受到使用者的限制。與執行程序相關聯的使用者可確定該程序可訪問的檔案和目錄。student desktopx id uid 1000 student gid 1000 student groups 1000 stu...

linux基礎之使用者和使用者組管理

1.1使用者資訊檔案 etc passwd 檢視配置檔案幫助 man 5 檔名 例如 man 5 passwd name password uid gid gecos directory shell passwd配置檔案的格式,以 為分割符的7個字段 root x 0 0 root root bin...