使用者資訊檔案 /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...