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

Linux gpasswd 命令

Vollständiges Verzeichnis der Linux-Befehle

Linux gpasswd 是 Linux 系统下的工作组文件 /etc/group 和 /etc/gshadow 管理工具,用于将一个用户添加到组或将用户从组中删除。

语法

gpasswd [可选] 组名

可选参数

  • -a:将用户添加到组中;
  • -d:从组中删除用户;
  • -A: Bestimmt den Administrator;
  • -M: Bestimmt die Gruppenmitglieder und-Der Zweck von A ist ähnlich;
  • -r: Passwort löschen;
  • -R:Beschränkt den Benutzerzugriff auf die Gruppe, nur die Mitglieder der Gruppe können die Gruppe mit newgrp beitreten.

Online-Beispiel

Wenn das System einen peter-Konto hat und dieses Konto nicht Mitglied der Gruppe groupname ist, muss das Passwort für newgrp eingegeben werden, um es zu verwenden.

gpasswd groupname

Ermöglicht es dem Benutzer, temporär dem Gruppenmitglied hinzugefügt zu werden, und die von peter erstellten Dateien im Verzeichnis group sind ebenfalls groupname. Daher kann diese Methode temporär sicherstellen, dass peter Dateien mit anderen Gruppen erstellen kann, anstatt mit seiner eigenen Gruppe.

Durch die Verwendung von gpasswd groupname wird das Passwort für die Gruppe festgelegt, sodass Personen, die das Passwort der Gruppe kennen, temporär die Funktionen der Gruppe groupname wechseln können.

gpasswd -A peter users

Auf diese Weise ist peter Administrator der Benutzergruppe users und kann die folgenden Aktionen ausführen:

gpasswd -a mary users
gpasswd -a allen users

Hinweis:Um einen Benutzer zu einer bestimmten Gruppe hinzuzufügen, kann usermod verwendet werden -G group_name user_name dieser Befehl kann einen Benutzer zu einer bestimmten Gruppe hinzufügen, aber die zuvor hinzugefügten Gruppen werden geleert.

Um einen Benutzer zu einer Gruppe hinzuzufügen und gleichzeitig die zuvor hinzugefügten Gruppen beizubehalten, verwenden Sie den Befehl gpasswd, um den Benutzer hinzuzufügen:

gpasswd -a user_name group_name

Vollständiges Verzeichnis der Linux-Befehle