用戶管理
添加用戶
基本語法
useradd 用戶名
示例:添加一個用戶名為tom的用戶
useradd tom
細節說明
- 當創建用戶成功后,會自動的創建和用戶名同名的家目錄
- 也可以通過
useradd -d 指定目錄 用戶名,給新創建的用戶指定目錄
指定/修改密碼
基本語法
passwd 用戶名
示例:給tom用戶指定密碼
passwd tom
顯示當前用戶所在的目錄pwd
洗掉用戶
基本語法
userdel 用戶名
示例:洗掉用戶tom
userdel tom
細節說明
userdel tom:洗掉用戶tom,但保留用戶主目錄userdel -r tom:洗掉用戶tom,并洗掉用戶主目錄
查詢用戶資訊
基本語法
id 用戶名
示例:查詢 root 的資訊
id root
查看當前用戶/登錄用戶
who am i / whoami
細節說明
- 當用戶不存在時,回傳無此用戶
切換用戶
在Linux中,如果當前用戶的權限不夠,可以通過su - 指令,切換到高權限用戶,比如 root
基本語法
su - 切換用戶名
示例:切換為root用戶
su - root
細節說明
- 從權限高的用戶切換到權限低的用戶,不需要輸入密碼,反之則需要
- 當需要回傳到原來的用戶時,使用
exit / logout指令
用戶組
什么是組?
類似于角色,系統可以對有共性/權限的多個用戶進行統一的管理
新增組
groupadd 組名
示例:添加一個組名 test
groupadd test
洗掉組
groupdel 組名
示例:洗掉組 test
groupdel test
細節說明
- 增加用戶時直接加上組指令:
useradd -g 用戶組 用戶名
修改用戶的組
基本語法
usermod -g 用戶組 用戶名
案例演示
創建一個組 student ,創建一個用戶 chen ,指定密碼為 chen ,指定用戶到student,查看該用戶資訊,
groupadd student
useradd -g student chen
passwd chen
id chen

轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/294360.html
標籤:其他
上一篇:Linux 定時任務調度
下一篇:Linux常用指令
