1、帳號與群組
1)/etc/passwd
a、記錄uid、gid與帳號之間的對應關係
b、uid為0,代表系統管理員;1~499,為系統帳號;500後,為自定義帳號
2)/etc/shadow
a、記錄帳號和口令的對應關係
b、帳號與passwd中相同
3)/etc/group
a、記錄gid與組名之間的對應關係
b、第四欄用來顯示當前群組支援的帳號,多對多的關係。
4)/etc/gshadow
a、使用groups命令,可以檢視當前使用者的所有群組資訊,顯示的第乙個群組即為當前使用者的有效群組。新建檔案時,顯示的群組資訊即為有效群組
b、使用newgrp命令,變更有效群組,格式:newgrp gname(gname為需要變為有效群組的祖名)。有效群組必須是當前使用者所在的群組。newgrp使用新的shell環境
c、gshadow群組的最大作用就是建立群組管理員,群組管理員可以將其他帳號加到自己管理的群組中。
5)忘記root密碼後,兩種找回方式
a、進入單人維護模式,系統會自動給予root許可權的bash介面,此時再用passwd命令修改密碼即可
b、以livecd啟動,掛載根目錄修改/etc/shadow,將裡面的root帳號對應的密碼清空。重啟用,root帳號將不需要密碼登入,然後再用passwd命令修改密碼即可
Linux 帳號管理與 ACL 許可權設定
1.linux 的賬號與群組 1.1 使用者識別 uid 與 gid 1.2 使用者賬號 etc passwd,etc shadow 1.3 關於群組 有效與初始群組 groups,newgrp 2.賬號管理 2.1 新增與移除使用者 useradd,相關設定檔,passwd,usermod,use...
Linux的帳號管理與ACL許可權設定
使用者在終端介面通過login介面,輸入帳號密碼後,linux系統做了什麼?先找尋 etc passwd 裡面是否有你輸入的賬號?如果沒有則跳出,如果有的話則將該賬號對應的 uid 與gid 在 etc group 中 讀出來,另外,該賬號的家目錄與 shell 設定也一併讀出 linux 會進入 ...
Linux賬號管理與ACL許可權管理
每乙個檔案都具有 擁有人與擁有群組 的屬性,每個登陸的使用者至少都會取得兩個 id 乙個是使用者 id user id 簡稱 uid 乙個是群組 id group id 簡稱 gid 為什麼會有uid和gid?我們登陸 linux 主機的時候,輸入的是我們的賬號,但是其實 linux 主機並不會直接...