ウェブサイト検索

Linux でグループにユーザーを追加またはグループから削除する方法


Linux システム上のユーザー アカウントまたはユーザー グループの削除。

この短い記事では、Linux システムでグループにユーザーを追加またはグループから削除する方法を説明します。

Linux でユーザー グループを確認する

ユーザー グループを確認するには、次の groups コマンドを実行し、引数としてユーザー名 (この例では tecmint) を指定します。

# groups tecmint

tecmint : tecmint wheel

独自のグループを確認するには、引数を指定せずに groups コマンドを実行します。

# group

root

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

ユーザーをグループに追加する前に、そのユーザーがシステム上に存在することを確認してください。ユーザーを特定のグループに追加するには、 -a フラグを指定して usermod コマンドを使用します。これにより、usermod にユーザーを補助グループに追加するよう指示します。 -G オプションは、実際のグループを次の形式で指定します。

この例では、tecmint がユーザー名、postgres がグループ名です。

# usermod -aG postgres tecmint
# groups tecmint

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

グループからユーザーを削除するには、次のように -d オプションを指定して gpasswd コマンドを使用します。

# gpasswd -d tecmint postgres
# groups tecmint

さらに、Ubuntu とその派生製品では、次のように deluser コマンドを使用して特定のグループからユーザーを削除できます (tecmint はユーザー名です) postgres はグループ名です)。

$ sudo deluser tecmint postgres

詳細については、この記事で使用したさまざまなコマンドのマニュアル ページを参照してください。

次のユーザー管理ガイドも非常に役立ちます。

  • Linux でユーザーのデフォルト シェルを変更する 3 つの方法
  • システム ユーザーが実行する Linux コマンドをリアルタイムで監視する方法
  • whowatch – Linux ユーザーとプロセスをリアルタイムで監視
  • Linux で複数のユーザー アカウントを作成する方法
  • Linux での次回ログイン時にユーザーにパスワードの変更を強制する方法
  • Linux でユーザー パスワードの有効期限と有効期間を管理する方法
  • ログイン試行に失敗した後にユーザー アカウントをロックする方法