Linux——用戶管理

Linux是多用戶多任務操作系統,該系統支持多個用戶在同一時間內登錄同一個系統,不同用戶可以執行不同的任務,並且互不影響。不同的用戶具有不同的權限,每個用戶在權限運行的範圍內完成不同的任務,Linux通過這個權限的劃分管理,實現了多用戶多任務的運行機制。
因此任何一個要使用系統資源的用戶,都必須首項想系統管理員申請賬號,然後以這個賬號的身份進入系統。
用戶和組以及家目錄關係如圖:
用戶和組關係圖
從圖上可以看出:Linux的每個用戶只要屬於一個組,不可能沒有組。

用戶命令簡單介紹:

  1. 添加用戶 :      useradd   [選項]   用戶名  
    

useradd 用戶名
當用戶創建成功後,會自動的創建和用戶名同名的家目錄

  1. useradd -d 指定目錄 新的用戶名                   指定目錄是給新創建的用戶指定家目錄
    

在這裏插入圖片描述

  1.       指定/修改用戶密碼:    passwd  用戶名
    

在這裏插入圖片描述

  1. 刪除用戶:      userdel [選項]  用戶名  
    

在這裏插入圖片描述
在這裏插入圖片描述
在工作中,一般不會將家目錄進行刪除。

  1. 查詢用戶信息:   id 用戶名
    

在這裏插入圖片描述
當用戶不存在時候, 返回 id: 用戶名: no such user

  1. 查看當前用戶:       whoami(who  am  i)  
    

在這裏插入圖片描述

  1.  切換用戶:   su  -  切換用戶名 
    

在這裏插入圖片描述
當要返回到原來的用戶時,使用exit指令

用戶組命令簡單介紹:

用戶組主要用戶系統對有共性的多個用戶進行統一的管理。

  1. 增加組:     groupadd 組名
    

在這裏插入圖片描述

  1.  刪除組:  groupdel 組名  
    

在這裏插入圖片描述

  1. 添加用戶到指定分組: useradd -g 用戶組  用戶名
    

在這裏插入圖片描述

  1. 修改用戶的組: usermod -g 用戶組 用戶名
    在這裏插入圖片描述

三個重要文件

/etc/passwd 文件

用戶的配置文件,記錄用的的各種信息。
每行含義:用戶名:口令:用戶標識號:組標識號:註釋性描述:主目錄:登錄shell
在這裏插入圖片描述

/etc/shadow 文件

口令的配置文件
每行含義: 登錄名:加密口令:最後一次修改時間:最小時間間隔:警告時間:不活動時間:失效時間:標誌
在這裏插入圖片描述

/etc/group 文件

組的配置文件,記錄Linux包含的組的信息
每行含義:組名:口令:組標識號:組內用戶列表
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章