(1)useradd新建乙個使用者,則同時建立乙個組,並在/home下新建乙個以使用者名稱命名的資料夾
(2)/etc/passwd檔案中,每個使用者各個資訊之間以冒號分割。每部分含義:使用者命後面的x代表該使用者需要密碼登入,再往後第乙個數字代表使用者身份編號,第二個數字代表組號,下乙個代表對使用者的注釋,在下乙個代表使用者家目錄,最後乙個代表登入的shell
(3)/etc/shadow檔案存放使用者密碼,是經過md5加密後的結果。每一行用冒號分割成九段,第一段,登入名;第二段,經md5加密的使用者密碼;第三段,密碼上一次被更改的unix天數(自2023年1月1日算起的天數);第四段,密碼最短歷史(密碼再過幾天可以被更改);第五段,密碼最長歷史(密碼再過幾天必須改);第六段,密碼過期前多少天提示使用者;第七段,密碼過期後幾天賬戶會被取消;第八段,賬戶失效的unix時間;第九段,保留字段
(4)/etc/group檔案儲存了組的資訊,第三段為組id,第四段為組內使用者
(5)/etc/gshadow組密碼檔案,一般很少用
(6)新增賬戶時會改變以上四個檔案,將它們連同/home目錄複製到其他機器上,則所有使用者就一併複製過去了
(7)/etc/login.defs檔案儲存了密碼最短歷史,密碼最長歷史,密碼長度,組id,uid範圍等資訊
(8)userdel name只刪除name使用者,不會刪除其主目錄,userdel -r name可以一併刪除主目錄
(9)usermod 更改使用者屬性,usermod -g group,username 指定usernme到組
(10)id 使用者名稱,檢視使用者屬性。groups檢視有哪些組
(1)gpasswd -m username,... group把多個使用者指定到乙個組
(2)users顯示登入使用者,who顯示登入使用者及詳細資訊
(3)w當前登入本機的使用者及執行的程式,skill -9 pts/* 可以殺死某一使用者
(4)write 給當前聯機使用者傳送訊息,ctrl+d結束鍵盤輸入(eof)。mesg可以控制write開關
(5)wall 給所有登入使用者廣播訊息
(6)last檢視使用者登入日誌,lastlog檢視每乙個使用者最後登入的情況
(7)finger檢視某一使用者資訊
Linux 06 4 使用者及組管理初步
linux 06 4 使用者及組管理初步 useradd 增加使用者 userdel 刪除使用者 passwd groupadd gpasswd groupdel usermod g root,tan,user2,user3讓當前使用者屬於多個組 在緊急情況下可以用wall發資訊 mesg也可以發資...
Linux 使用者及組管理
使用者結構 超級使用者 root 0 使用者 系統賬號 1 499 普通使用者 普通賬號 500 系統賬號檔案 etc passwd 七個字段 username passwd uid gid userinfo home shell 使用者名稱 口令 賬號 群組號 使用者資訊 家目錄 使用的shell...
Linux使用者及組管理
組許可權允許多個使用者對系統中的物件共享一組共用的許可權。etc group檔案中,儲存了每個組的資訊。如下 由於內容太長,所以使用grep取了部分資料。解釋 注意 千萬不能通過直接修改 etc group檔案來新增使用者到乙個組,要用usermod命令。在列表中,有些組並沒有列出使用者。這並不是說...