gpasswd

グループ情報を管理します。このコマンドは管理者権限のあるユーザのみ行えます。


書式

gpasswd グループ名
gpasswd -a ユーザ名 グループ名
gpasswd -d ユーザ名 グループ名
gpasswd -R グループ名
gpasswd -r グループ名
gpasswd [-A ユーザ名1[,ユーザ名2 ・・・]] [-M ユーザ名1[,ユーザ名2 ・・・]] グループ名

▲PageTop

オプション

オプション名 説明
-a ユーザ名 グループ名 グループ名で指定されたグループに指定されたユーザを追加します。
-d ユーザ名 グループ名 グループ名で指定されたグループから指定されたユーザを削除します。
-R グループ名 グループ名で指定されたグループに対して「newgrp」コマンドによる一時的なメンバの加入が不可能になります。
-r グループ名 グループ名で指定されたグループのパスワードを削除します。
-A ユーザ名1[,ユーザ名2 ・・・] グループ名 指定されたユーザ(複数選択可)にグループ名で指定されたグループの管理者権限を与えます。
-M ユーザ名1[,ユーザ名2 ・・・] グループ名 指定されたユーザ(複数選択可)をグループ名で指定されたグループのメンバーに定義します。

▲PageTop

実行例

グループ(「samplegroup01」が存在するものとします。)のパスワードを変更します。

  1. グループ(samplegroup01)のパスワードを変更します。
  2. ログアウトします。
  3. newgrp」コマンドを使用して指定したグループ(samplegroup01)に一時的に加入します。
  4. ユーザのグループ情報を表示します。

実行結果

# gpasswd samplegroup01 [Enter]
グループ samplegroup01 のパスワードを変更中
新規パスワード:   [Enter]
新規パスワード再入力:   [Enter]
# exit [Enter]

$ newgrp samplegroup01 [Enter]
パスワード:  [Enter]
$ id [Enter]
uid=513(sampleuser01) gid=514(samplegroup01) 所属グループ=514(samplegroup01),516(sampleuser01)
        

▲PageTop