用戶管理


知識儲備

1.Linux系統是一個多用戶多任務的操作系統,任何一個要使用系統資源的用戶,都必須首先向系統管理員申請一個賬號,然后以這個賬號的身份進入系統。

2.Linux 的用戶需要至少要屬於一個組

添加用戶

基本語法

useradd  [選項]  用戶名

例子:
useradd lxx 

說明:
1.創建用戶成功后會自動創建和用戶名同名的家目錄
指定家目錄

useradd -d 目錄路徑 用戶名


指定用戶組

useradd -g 用戶組名 用戶名

給用戶指定或修改密碼

基本語法

passwd 用戶名

刪除用戶

基本語法

userdel 用戶名            刪除用戶,保留家目錄
userdel -r 用戶名        刪除用戶,不保留家目錄

說明:

正常在我們刪除用戶的時候,一般會保留家目錄

查詢用戶信息

基本語法

id 用戶名

 用戶名不存在

切換用戶

說明

當用戶權限不夠時,可以通過su -,來切換到高權限用戶,比如root用戶

基本語法

su - 用戶名        切換用戶
exit              返回原來用戶

補充說明

從高權限用戶切換到低權限用戶時,不需要密碼

小練習:
1.創建一個lxx的用戶並指定密碼
    useradd lxx
    passwd lxx
    123
    123
2.切換到lxx
    su - lxx
3.嘗試cd到/root目錄
    權限不夠
4.切換回root用戶
    su - root     997997
    exit/logout   
5.再次cd到/root目錄
    cd /root

用戶組

說明

用以對具備同一權限的用戶進行統一管理

就好比:運維組,技術組

增加組

groupadd 組名

刪除組

groupdel 組名

前提:組內不能有用戶,否則無法刪除

修改用戶的組

基本指令

usermod -g 組名 用戶名

/etc/passwd 文件

這是用戶的配置文件,記錄着用戶的各種信息

 每行含義:用戶名:口令(不顯示):用戶id:組id:注釋性描述:主目錄:Shell

/etc/shadow 文件

口令配置文件

存用戶密碼和相關時間的地方

/etc/group 文件

組的配置文件


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM