gpasswd命令詳解

2021-10-06 18:20:41 字數 1361 閱讀 5918

gpasswd 命令詳解

1、功能:管理組

用法:gpasswd[-a user][-d user][-a user,...][-m user,...][-r][-r]groupname

引數:-a:新增使用者到組

-d:從組刪除使用者

-a:指定管理員

-m:指定組成員和-a的用途差不多

-r:刪除密碼

-r:限制使用者登入組,只有組中的成員才可以用newgrp加入該組

2、例項:

問:如何將多個使用者加入到指定的組?

前言:usemod -g 改寫使用者的組之後,使用者的組資訊是覆蓋,也就是說usermod使使用者只能存在於乙個組。那麼如何使使用者同時屬於多個組呢? gpasswd -a試試吧

[root@localhost ~]# useradd user1

[root@localhost ~]# useradd user2

[root@localhost ~]# useradd user3

[root@localhost ~]# groupadd group1

[root@localhost ~]# gpasswd -a user1 group1

正在將使用者「user1」加入到「group1」組中

[root@localhost ~]# gpasswd -a user2 group1

[root@localhost ~]# cat /etc/group

group1:x:1011:user1,user2

問:如何替換某個組的所有成員呢?

[root@localhost ~

]# gpasswd -m user2,user3 group1

[root@localhost ~

]# cat /etc/group

group1:x:1011

:user2,user3

問:如何刪除某個組的某個成員

原組中有三個使用者,刪除其中乙個使用者。

[root@localhost ~]# grep group1 /etc/group

group1:x:1011:user3,user1,user2

[root@localhost ~]# gpasswd -d user1 group1

正在將使用者「user1」從「group1」組中刪除

[root@localhost ~]# grep group1 /etc/group

group1:x:1011:user3,user2

gpasswd 命令詳解

1 gpasswd命令是linux下工作組檔案 etc group和 etc gshadow的管理工具,用於指定要管理的工作組。2 選項詳解 a 新增使用者到組 d 從組刪除使用者 a 指定管理員 m 指定組成員和 a的用途差不多 r 刪除密碼 r 限制使用者登入組,只有組中的成員才可以用newgr...

Linux中gpasswd命令的使用方法

gpasswd命令 功能 管理組 用法 gpasswd a user d user a user,m user,r r groupname 引數 a 新增使用者到組 d 從組刪除使用者 a 指定管理員 m 指定組成員和 a的用途差不多 r 刪除密碼 r 限制使用者登入組,只有組中的成員才可以用new...

Linux中gpasswd命令的使用方法

gpasswd命令是linux下工作組檔案 etc group和 etc gshadow管理工具。語法gpasswd 選項 引數 選項 a 新增使用者到組 d 從組刪除使用者 a 指定管理員 m 指定組成員和 a的用途差不多 r 刪除密碼 r 限制使用者登入組,只有組中的成員才可以用newgrp加入...