English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Linux gpasswd コマンド

Linux コマンド全集

Linux gpasswd は Linux でのワークグループファイル /etc/group と /etc/gshadow 管理ツールは、ユーザーをグループに追加したり、グループから削除するために使用されます。

语法

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

オプションパラメータ

  • -a:ユーザーをグループに追加する;
  • -d:ユーザーをグループから削除する;
  • -A:指定された管理者;
  • -M:指定されたグループメンバーと-Aの用途はほぼ同じです;
  • -r:パスワードを削除する;
  • -R:ユーザーがログインできるグループを制限し、newgrpを使用してグループに加入できるのはグループのメンバーのみです。

オンラインサンプル

システムに peter アカウントがある場合、このアカウントは groupname グループのメンバーではなく、newgrpを使用するにはパスワードを入力する必要があります。

gpasswd groupname

ユーザーを一時的にグループメンバーに加入させるため、ユーザーが作成するファイル groupも groupname になります。したがって、この方法はユーザーがファイルを作成する際に、自身のグループではなく他のグループを使用することが一時的に可能になります。

したがって、gpasswd groupname でパスワードを設定することは、groupname グループのパスワードを知っている人に一時的に groupname グループの機能を持つことができるようにすることです。

gpasswd -A peter users

このようにして、peter は users グループの管理者となり、以下の操作を実行できます:

gpasswd -a mary users
gpasswd -a allen users

注意:ユーザーを特定のグループに追加するには、usermodを使用できます。 -G group_name user_name このコマンドはユーザーを指定されたグループに追加できますが、以前に追加されたグループはすべて削除されます。

したがって、以前に追加されたグループを保持しつつユーザーをグループに追加するには、gpasswd コマンドを使用して操作ユーザーを追加してください:

gpasswd -a user_name group_name

Linux コマンド全集