Linux使用者及組管理命令介紹和示例

2022-09-23 23:18:14 字數 1437 閱讀 9009

使用者管理命令:

useradd:建立使用者

語法:useradd [options] login

選項:-u:指定使用者uid。

-g:指定使用者基本組的gid,該組必須已存在。

-g group1[,group2,...[,groupn]]]:指定使用者所屬的附加組,多個組之間使用逗號分隔。

-c comment:指定使用者的注釋資訊。

-d home_dir:指定使用者家目錄

-s shell:指定使用者的預設shell。

-r:建立系統使用者。

示例:useradd -u 1100 test

usermod:修改使用者帳戶

語法:usermod [options] login

選項:-u:修改使用者的uid。

-g:修改使用者的gid。

-g group1[,group2,...[,groupn]]]:修改使用者所屬的附加組。

-a:給使用者新增附加組,僅與-g一起使用。

-c comment:修改使用者的注釋資訊。

-d home_dir:修改使用者家目錄位置,原家目錄中檔案不會被移至新位置。

-m:將使用者家目錄移動到新位置,只能與-d組合使用。

-l new_login:修改使用者名稱,家目錄名不會改變。

-s shell:修改使用者的shell。

-l:鎖定使用者密碼。會在加密的密碼串之前加乙個「!」。

-u:解鎖使用者密碼。

示例:usermod -u 1101 test

passwd:更新使用者密碼

語法:passwd [options] [username]

選項:-l:鎖定使用者密碼,僅root可用。

-u:與-l相反,解鎖使用者密碼。

-d:清除使用者密碼,僅root可用。

--stdin:指示passwd從標準輸入中讀取新密碼。

示例:passwd -d user

userdel:刪除使用者帳戶和相關檔案

語法:userdel [options] login

選項:-r:使用者家目錄和使用者郵件一起刪除。

示例:userdel -r test

使用者組管理命令:

groupadd:建立使用者組

語法:groupadd [options] group

選項:-g gid:手動指定gid

-r:建立為系統組

示例:groupadd -g 1100 test

groupmod:修改組屬性

語法:groupmod [options] group

選項:-g gid:修改gid。

-n new_group:修改組名。

示例:groupmod -g 1101 test

groupdel:刪除組

語法:groupdel [options] group

示例:groupdel test

linux 使用者及組管理介紹

使用者和組管理 資源分配 authentication 認證 authorization 授權 accouting 審計 audition token identity username password linux使用者 管理員 root 0 管理號 普通使用者 1 65535 系統使用者 1 4...

Linux使用者及使用者組管理命令

一,組操作 1.建立組 groupadd test 增加乙個test組 2.修改組 groupmod n test2 test 將test組的名子改成test2 3.刪除組 groupdel test2 刪除 組test2 4.檢視組 4.1 檢視當前登入使用者所在的組 groups groups ...

Linux 使用者及組管理

使用者結構 超級使用者 root 0 使用者 系統賬號 1 499 普通使用者 普通賬號 500 系統賬號檔案 etc passwd 七個字段 username passwd uid gid userinfo home shell 使用者名稱 口令 賬號 群組號 使用者資訊 家目錄 使用的shell...