速報

X.Orgのクライアントライブラリーで17件を修正!Linux端末と画像処理の利用範囲を点検

CATEGORY

【Linux】gpasswdでグループにユーザーを追加・削除する

※本ページのリンクにはプロモーションが含まれています。

【Linux】gpasswdでグループにユーザーを追加・削除する

目次

本記事では、Linuxでグループにユーザーを追加・削除する方法のご紹介しています。

gpasswdはグループを管理するLinuxのコマンドです。主にグループにユーザーを追加したり、削除することができます。

usermodでユーザーに副グループを設定することは可能ですが、オプションを間違えると主グループが変更される可能性があるため、安全に追加することができるgpasswdを使用したグループへのユーザーの追加・削除方法をご紹介したいと思います。

では、解説していきます。

スポンサーリンク

gpasswdとは

gpasswdは、グループを管理するコマンドです。主にグループの管理ユーザーの指定や、ユーザーの追加・削除、グループパスワードの削除等で使用するコマンドになります。下記のように記述します。

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

[オプション]部分には、下記の項目を指定することができます。

オプション説明
-a [ユーザー名]グループにユーザーを追加します。
-d [ユーザー名]グループからユーザーを削除します。
-rグループのパスワードを削除します。
-Rnewgrp(グループ権限を変更するコマンド)を利用したグループの利用を停止にします。
-A [ユーザー名1, ユーザー名2...]グループに管理ユーザーを追加します。カンマで区切ることで一度に複数の管理ユーザーを追加することができます。
-M [ユーザー名1, ユーザー名2...]-Aと併用することで、管理ユーザーとメンバーを一括で指定することができます。

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

グループにユーザーを追加します。

$ gpasswd -a [ユーザー名] [グループ名]

スポンサーリンク

グループからユーザーを削除する

グループからユーザーを削除(除外)します。

$ gpasswd -d [ユーザー名] [グループ名]

特定のグループに所属するユーザー一覧を取得する

指定したグループに所属するユーザーの一覧を取得します。ユーザー名で絞り込む場合はgrepを追記します。

$ getent group [グループ名] 

スポンサーリンク

まとめ

最後に、グループにユーザーを追加・削除する方法をまとめます。

  • ユーザー追加:$ gpasswd -a [ユーザー名] [グループ名]
  • ユーザー削除:$ gpasswd -d [ユーザー名] [グループ名]

Linuxでグループの設定変更はよく利用するコマンドになります。「gpasswd」は覚えにくいコマンド名ですが、ぜひご活用いただければと思います。

以上、Linuxでグループにユーザーを追加・削除するgpasswdのご紹介でした!

この記事を書いた人

Ryohei

Webエンジニア / アプリ開発者 / 技術ブログ運営者

福岡のWeb制作会社に勤務するWebエンジニアです。10年以上にわたりWeb制作・開発に携わり、これまでに100以上のWordPressサイトの構築・保守を担当してきました。Webサイト制作に加え、アプリ開発やAIを活用した開発にも取り組み、近年はWebセキュリティにも注力しています。

2015年から技術メディア「Into the Program」を運営し、実務や開発で得た知識をもとに、プログラミングの実装方法やWebサイトの運用・セキュリティ情報を発信しています。

主な分野
WordPress / PHP / JavaScript / アプリ開発 / Webサイトの運用・セキュリティ対策
資格・試験合格
情報セキュリティマネジメント試験
基本情報技術者試験
AWS認定ソリューションアーキテクト アソシエイト
メディア運営
2015年〜

記事の作成・更新について

セキュリティ記事は、ベンダーの公式アドバイザリやCVE・JVNなどの一次情報を参照し、出典と情報確認日を記載します。実環境での検証を行った場合は、その環境と確認範囲を明示します。重要な追加情報や誤りを把握した場合は、内容を確認して追記・訂正します。

スポンサーリンク

関連する記事

おすすめの書籍