Benutzer und Gruppenverwaltungen aus der Befehlszeile unter Linux

Benutzer und Gruppenverwaltungen aus der Befehlszeile unter Linux

Linux bietet uns viele nützliche Tools, um die Sicherheit und Reihenfolge unserer Umgebung zu erhalten, die Berechtigungen und Gruppen Berechtigungen zuweisen oder verweigern. Es ist ein primäres Tool für jedes Linux -System. Aus Sicherheitsgründen stammten nur noch Benutzer und Benutzer innerhalb der sudo Gruppe können Benutzer und Gruppen verwalten.Über die Befehlszeile ist es einfach, Benutzer zu erstellen und zu ändern oder zu entfernen, um die Berechtigungen einzuschränken oder zu veröffentlichen, während wir Benutzeraktivitäten protokollieren können.

Um Berechtigungen zu verwalten, werden wir mit dem Stammbenutzer beginnen. Geben Sie den Befehl ein “su"Wurzel und drücken"Eingeben”, Geben Sie das Passwort ein, wenn Sie angefordert werden. Wenn Sie keinen Root -Zugriff haben, müssen wir die verwenden sudo Befehl vor dem Ausführen eines privilegierten Befehls. Informationen zu Sudo finden Sie in der Verwaltung von Sudo -Privilegien.

Notiz: Denken Sie daran, Linux ist ein sensitiv.

Nach der Authentifizierung können wir Benutzer und Gruppen verwalten.

Gruppen unter Linux erstellen:

Um Gruppen zu erstellen, verwenden wir zuerst den Befehl “GroupAdd”Gefolgt vom Namen der Gruppe. Die Syntax ist: “GroupAdd ”.

Im folgenden Bild erstelle ich drei Gruppen: Sektor1, Sektor2 und Sektor3. Um dies auf dem Befehlszeilen -Typ zu tun:

GroupAdd Sektor1
GroupAdd Sektor2
GroupAdd Sektor3

Sobald die Gruppen erstellt wurden, können wir Benutzer erstellen, die den Gruppen zugeordnet werden sollen.

Benutzer unter Linux erstellen:

Verwenden des Befehls “UserAdd”Wir können einen Benutzer zu unserem System hinzufügen. Die richtige Syntax ist “UserAdd [Optionen]

Zu den am häufigsten verwendeten Optionen, die wir haben:

-G Hauptbenutzergruppe (gid)
-D User Home Directory standardmäßig befindet sich unter /heim/
-M Erstellen Sie ein Heimverzeichnis, falls es nicht existiert.
-S Weisen Sie dem Benutzer eine bestimmte Shell zu, standardmäßig ist dies /Bin/Bash.

Als Beispiel erstellen wir den Benutzer Nicolas und wird ihm die Gruppe zuweisen Sektor1, Außerdem definieren wir das Zuhause und die Shell des Benutzers.

Die Syntax ist:

UserAdd -g Sektor1 -d /home /nicolas -m -s /bin /bash nicolas

Jetzt werden wir dasselbe mit dem Benutzer Martin zu Gruppensektor2 und einem dritten Benutzer IVAN für Sektor3 erledigen. Wir werden dieselbe Syntax verwenden:

userAdd -g sector2 -d /home /martin -m -s /bin /bash martin

Dann

UserAdd -g Sektor3 -d /home /ivan -m -s /bin /bash ivan

Befehl adduser vs userAdd

Während der Befehl UserAdd führt eine System -Binärdatei aus, die der Befehl Adduser ein Perl -Skript ist, mit dem man interagieren muss UserAdd. Mit dem Benutzer hinzufügen Befehl, der Vorteil ist, dass das Haus automatisch erstellt wird. Wenn Sie den Befehls -Adduser verwenden, müssen wir die angeben -M Möglichkeit.

Erstellen oder Ändern eines Benutzerkennworts unter Linux:

Nach dem Hinzufügen eines Benutzers mit dem Befehl “UserAdd"Wir müssen ein Passwort für den Benutzer mit dem Befehl festlegen" festlegen "Passwd”. Denken Sie daran, Linux ist fallempfindlich.

Im folgenden Beispiel erstellen wir mit der folgenden Syntax ein Kennwort für den Benutzer Nicolas:

Passwd Nicolas

Anschließend wird nach Bestätigung das Passwort nach Passwort und Bestätigung eingerichtet. Wir können wissen, dass der Prozess erfolgreich ist, wenn das System zurückkehrtPasswort erfolgreich aktualisiert”Wie im Bild:

Passwd Nicolas
Geben Sie ein neues Unix -Passwort ein: (Ingresar Contraseña)
Neues UNIX -Passwort weitergeben: (Repetir Contraseña)
PassWD: Passwort erfolgreich aktualisiert

Ändern von Benutzern unter Linux:

Wir können den Benutzernamen des Benutzers, sein Heimverzeichnis, seine Hülle und seine Gruppen bearbeiten, zu denen er zu weiteren Optionen gehört. Dafür werden wir den Befehl verwenden “Usmod”.

Als Beispiel ändern wir das Heimverzeichnis der Benutzer Nicholas, das wir zuvor definiert haben /home/nicolas Und wir werden es für ersetzen für /home/nico1.

Um es zu tun:

Usermod -d /home /nico1 nicolas

Der vorherige Befehl hat das Haus des Benutzers aktualisiert.

Benutzerkonto sperren/entsperren

Wir können auch ein Benutzerkonto sperren. Im folgenden Beispiel sperren wir das IVAN -Konto des Benutzer. Mit dem Parameter -l (Sperre) blockiert das Benutzerkonto. Die Syntax ist:

Usmod -l Ivan

Um einem gesperrten Benutzer zu aktivieren, können wir den Parameter -u (entsperr) verwenden. Im folgenden Beispiel entsperren wir den Benutzer Ivan:

Usmod -u Ivan

Der Benutzer ist jetzt freigeschaltet.

Benutzer unter Linux löschen:

Wir können einen Benutzer mit dem Befehl entfernen UserDel gefolgt vom Benutzernamen. Wir können auch Parameter kombinieren, zu den meisten verwendeten Optionen, die wir haben:

-F Benutzerdateien entfernen.
-R Entfernen Sie Benutzer nach Hause und Postschwanz.

Im folgenden Beispiel löschen wir das Benutzerkonto “Ivan

Userdel Ivan

Notiz: Der Befehl "userDel" entzieht den Benutzer nicht, wenn der Prozess ausgeführt wird.

Ändern von Gruppen unter Linux:

Um Gruppen zu ändern, verwenden wir den Befehl “Groupmod”. Mit diesem Befehl können ein Gruppenname oder Benutzer GID geändert werden. Die Syntax ist:

GroupMod -g Newgid -n Newname GroupName

Im folgenden Beispiel ändern wir den Gruppennamen für “Sektor3" Zu "Contaduria

GroupMod -n Contaduria Sektor3

Gruppen unter Linux löschen:

Wir können eine Gruppe mit dem Befehl „GroupDel“ entfernen, gefolgt vom Gruppennamen. Um den Gruppensektor4 zu entfernen, verwenden wir beispielsweise die folgende Syntax:

GroupDel [Optionen]

In diesem Fall wäre es nur:

GroupDel Sektor4

Notiz: Wenn ein anderer Benutzer ein Mitglied der Gruppe ist, versuchen wir zu entfernen, der Befehl entfernt die Gruppe nicht.

Grafische Benutzer- und Gruppenverwaltung unter Ubuntu Linux (GNOME)

Ubuntu bietet ein grafisches Management für Benutzer und Gruppen an. Die Benutzeroberfläche ist benutzerfreundlich, intuitiv und einfach zu bedienen.

Wenn wir diese Schnittstelle nicht auf dem Terminallauf installiert haben:

APT Installieren Sie Gnome-System-Tools

Auf die Aufforderung zur Bestätigungspresse “Y" Und "eingeben

Die folgenden neuen Pakete werden installiert

Möchtest du fortfahren? [Y/n] y

Sobald wir fertig sind, können wir das Tool aus der Befehlszeile ausführen als “Benutzer-Admin

Vielen Dank für das Lesen dieses Artikels. Jetzt können Sie Benutzer und Gruppen einfach unter Linux verwalten.