Linux的使用者管理常用命令

2021-10-04 20:42:04 字數 2404 閱讀 9016

1.新增新使用者

格式:useradd [引數] 使用者名稱

引數:
-u  uid   //指定使用者的uid值

-g 組名 //指定使用者所屬的預設組

-g 組名 //指定使用者附加組

-d 路徑 //指定使用者主目錄

-e 時間 //指定使用者賬號有效日期(yyyy-mm-dd)

-s shell型別 //指定預設的shell型別

-m //建立使用者主目錄

-m //不建立使用者主目錄

例項:
#useradd u2         

//新建使用者u2

#useradd -g g2 u3

//新建使用者u3,主要群組為g2

#useradd -e 2009-08-12 u4

//新建使用者u4,它的過期日期是2023年8月12日

#useradd -u 100 u5

//新建使用者u5,它的uid=1000

2.設定使用者口令
格式:passwd [選項] [使用者名稱]

引數:
-d(

delete

)//刪除使用者口令-l

(lock)

//暫時鎖定指定的使用者賬號-u

(unlock)

//解除指定使用者賬號的鎖定-s

(status)

//顯示指定使用者賬號的狀態

例項:
passwd tom   //設定口令

passwd -d tom //刪除使用者口令

passwd -l tom //鎖定賬號

passwd -u tom //解鎖賬號

passwd -s tom //顯示賬號

3.刪除使用者
格式:userdel [引數] 使用者名稱

引數:
-r   //同時刪除使用者主目錄
例項:
#userdel u2  

//刪除使用者u2

#userdel -r u3

//刪除使用者u3及u3使用者的主目錄

4.修改使用者資訊
格式:usermod [引數] 使用者名稱

引數:
-l 新使用者名稱 當前使用者名稱   //更改使用者名稱

-d 路徑 //更改使用者主目錄

-g 組名 //修改附加組

-l 使用者賬號名 //鎖定使用者賬號(不能登入)

-u 使用者賬號名 //解鎖使用者賬號

例項:
#usermod -d /abc u3   

//把u3使用者主目錄修改為/abc

#usermod -g group2 u3

//把u3使用者的附加組修改為group2

#usermod -l user3 u3

//把u3使用者重新命名為user3

#usermod -l user1

//把user1鎖定

#usermod -u user1

//把user1解鎖

5.切換使用者身份
格式:su [-] 使用者名稱

例項:
#su -    

//切換到超級使用者

#su tom

6.檢視使用者的uid、gid和使用者所屬組群的資訊
格式: id [使用者名稱]

例項:
#id tom
新建乙個user1使用者,uid、gid、主目錄均按預設;

#useradd user1
新建乙個user2使用者,uid=800、其餘按預設;

#useradd -u 800 user2
新建乙個user3使用者,預設主目錄為/abc、其餘預設;

#useradd -d /abc user3
分別為以上三個使用者設定密碼為123456;

#passwd user1 123456

#passwd user2 123456

#passwd user3 123456

把user1使用者改名為u1,uid改為700,主目錄為/test;

#usermod -l u1 -u 700 -d /test user1
把u1使用者鎖定。

#usermod -l,u1

linux使用者管理常用命令

1 管理使用者 user 的工具或命令 useradd 注 新增使用者 adduser 注 新增使用者 passwd 注 為使用者設定密碼 usermod 注 修改使用者命令,可以通過usermod 來修改登入名 使用者的家目錄等等 pwcov 注 同步使用者從 etc passwd 到 etc s...

Linux常用命令 使用者管理

1.linux中三種使用者 超級使用者 root uid 0 普通使用者 uid 500 60000 偽使用者 uid 1 499 與系統和程式服務有關,無法或不需要登入 2.使用者組 每個使用者都至少屬於乙個 使用者組 每個使用者組可以包含多個使用者 同乙個使用者組的使用者享有該組織共有的許可權 ...

linux使用者管理常用命令

1 管理使用者 user 的工具或命令 2 管理使用者組 group 的工具或命令 groupadd 注 新增使用者組 groupdel 注 刪除使用者組 groupmod 注 修改使用者組資訊 groups 注 顯示使用者所屬的使用者組 grpck grpconv 注 通過 etc group和 ...