【コマンドライン】グループの管理 [ gpasswd ]

【コマンドライン】グループの管理 [ gpasswd ]

コマンドラインでグループを管理するgpasswdコマンドについて解説します。

検証環境

gpasswdコマンド

gpasswdコマンドは“グループを管理するコマンド”です。

グループへのユーザーの追加や削除などを行えます。

基本書式

$ gpasswd [オプション] [ユーザー] [グループ]

オプション

主なオプションは次の通りです。

オプション 内容
-a ユーザー グループ グループにユーザーを追加します。
-d ユーザー グループ グループからユーザーを削除します。

サンプル

グループにユーザーを追加

# groups tester
tester : tester
# getent group developers
developers:x:1002:
___ih_hl_start
# gpasswd -a tester developers
___ih_hl_end
ユーザ tester をグループ developers に追加
# groups tester
tester : tester developers
# getent group developers
developers:x:1002:tester

グループのユーザーを削除

# groups tester
tester : tester developers
# getent group developers
developers:x:1002:tester
___ih_hl_start
# gpasswd -d tester developers
___ih_hl_end
ユーザ tester をグループ developers から削除
# groups tester
tester : tester
# getent group developers
developers:x:1002:

マニュアル

コマンドの仕様(主な処理やオプション・引数など)は環境により異なる場合がございます。

利用環境での仕様は『コマンドのマニュアルを表示する』manコマンド等で確認しましょう。