【Linux】gpasswdコマンドの使い方|ユーザーのグループ追加・削除とオプション解説

Linux

どーも!marusukeです!

この記事では

  • gpasswdでできること
  • gpasswdの使用例
  • gpasswdのオプション
    をわかりやすく解説します!

gpasswdコマンドでできること

gpasswd [オプション] グループ名

gpasswdコマンドは、Linuxでグループの管理を行うコマンドです。
具体的には、以下のような操作ができます。

  • ユーザーをグループに追加する
  • ユーザーをグループから削除する
  • グループのパスワードを設定する
  • グループ管理者を設定する

Linuxでは、ユーザーをグループに所属させることでファイルやディレクトリのアクセス権限を管理できます。そのため、gpasswdはユーザー管理でよく使われるコマンドの1つです。

用語解説

グループ(Group)
Linuxではユーザーをグループ単位で管理できます。例えば「開発チーム」などのグループを作り、そのグループに所属するユーザーだけが特定のファイルにアクセスできるように設定できます。


gpasswdコマンドの使用例

# ユーザーをグループに追加する
$ sudo gpasswd -a tanaka developers
Adding user tanaka to group developers

# ユーザーをグループから削除する
$ sudo gpasswd -d tanaka developers
Removing user tanaka from group developers

この例では、

  • tanakaユーザーをdevelopersグループに追加
  • tanakaユーザーをdevelopersグループから削除

という操作を行っています。


gpasswdコマンドのオプション

オプション説明
-a ユーザー名ユーザーをグループに追加する
-d ユーザー名ユーザーをグループから削除する
-A ユーザー名グループ管理者を設定する
-M ユーザー一覧グループメンバーを一括設定する
-rグループパスワードを削除する
-Rグループパスワードを無効化する

よく使うgpasswdコマンド

# ユーザーをグループに追加
sudo gpasswd -a user group

# ユーザーをグループから削除
sudo gpasswd -d user group

# グループ管理者を設定
sudo gpasswd -A user group

以上です!
ここまで読んでいただきありがとうございました!

コメント

タイトルとURLをコピーしました