1. 程式人生 > 實用技巧 >Linux系統中使用者管理

Linux系統中使用者管理

1. 使用者及使用者組存在的意義

1)使用者存在的意義 ——系統資源是有限的,如何合理分配系統資源? 在這個問題解決時必須要有連個資源配合
3A機制,組成系統中最底層的安全架構

1.身份 account
2.授權 author
3.認證 auth

2)使用者組存在意義

使用者組是一個邏輯容器 對使用者進行歸類和統一授權

2.使用者及使用者組在系統中的存在方式

電腦對數字敏感 id
人類對字串敏感 名稱
id <-------> 名稱 必須要記錄到檔案當中使用者才能存在
使用者就是/etc/passwd檔案中的一行字元
使用者組存在的方式就是/etc/group 檔案中的一行字元

3.使用者切換

1)使用者檢視

  • whomai 檢視當前使用者
  • id 檢視使用者id資訊
    -u 檢視使用者的使用者id
    -g 檢視使用者主組id
    -G 檢視使用者所有的組的id
    -ngG (-ng -nG) 顯示名稱
    在這裡插入圖片描述
    2)使用者切換
    su – username 切換使用者環境
    ‘-’ ------嚴謹
    如果root ----> commonuser 不需要後者密碼
    commonuser ----> root 需要密碼
    commonuser ----> commonuser 需要密碼
    注意:在做使用者切換時當使用完畢使用者身份及時退出,不要在一個shell中反覆執行su命令,在一個shell中反覆執行su命令會導致環境錯亂!
    在這裡插入圖片描述
    登出圖形,變為使用者登陸介面
    登出圖形,變為使用者登陸介面