Neue Benutzer und Gruppen hinzufügen

LinuxBeginner
Jetzt üben

Einführung

Das Forschungs- und Entwicklungsteam von LabEx nutzt einen gemeinsamen Server, auf dem jedes Teammitglied ein eigenes Konto für die tägliche Arbeit besitzt. Heute stoßen zwei neue Mitarbeiter zu uns, und wir müssen deren Benutzerkonten einrichten.

Neue Benutzer und Gruppen hinzufügen

In dieser Herausforderung müssen Sie zwei neue Benutzer und zwei neue Gruppen im System anlegen. Sie können dies entweder durch das separate Erstellen von Benutzern und Gruppen erreichen oder einen kombinierten Befehl verwenden, der alle Einstellungen in einem Schritt vornimmt.

Aufgaben

  1. Erstellen Sie neue Gruppen mit den Namen dev und test.
  2. Legen Sie ein neues Benutzerkonto namens jack an. Er soll das Home-Verzeichnis /home/jack erhalten, der primären Gruppe dev angehören und Mitglied der sekundären Gruppe labex sein.
  3. Legen Sie ein neues Benutzerkonto namens bob an. Er soll das Home-Verzeichnis /home/bob erhalten, der primären Gruppe test angehören und Mitglied der sekundären Gruppe labex sein.

Anforderungen

  • Verwenden Sie den Benutzer labex, der über sudo-Berechtigungen verfügt und zur Benutzergruppe labex gehört, um diese Aufgaben auszuführen.
  • Stellen Sie sicher, dass die neuen Gruppen dev und test erstellt wurden, bevor Sie die Benutzer hinzufügen.
  • Achten Sie darauf, dass die neuen Benutzer mit ihren jeweiligen Home-Verzeichnissen und Gruppenmitgliedschaften angelegt werden.
  • Sie können zwischen diesen Ansätzen wählen:
    • Zuerst Gruppen erstellen, dann Benutzer anlegen und diese schließlich den Gruppen zuweisen.
    • Benutzer direkt mit ihren Gruppenmitgliedschaften in einem einzigen Befehl erstellen.

Beispiele

Nach Abschluss der Aufgaben sollten Sie die Ergebnisse wie folgt überprüfen können:

  1. Für den Benutzer jack sollte die Ausgabe etwa so aussehen:
$ id jack
uid=5001(jack) gid=5003(dev) groups=5003(dev),5000(labex)
  1. Für den Benutzer bob sollte die Ausgabe etwa so aussehen:
$ id bob
uid=5002(bob) gid=5004(test) groups=5004(test),5000(labex)

Zusammenfassung

In dieser Herausforderung haben Sie gelernt, wie Sie neue Gruppen und Benutzer zu Ihrem System hinzufügen. Sie haben das Erstellen von Gruppen geübt, Benutzerkonten mit spezifischen Home-Verzeichnissen und primären Gruppen angelegt und Benutzer weiteren Gruppen zugewiesen. Diese Fähigkeiten sind für die Benutzerverwaltung in Linux-Systemen essenziell, insbesondere beim Onboarding neuer Teammitglieder oder bei der Verwaltung der Zugriffskontrolle.

✨ Lösung prüfen und üben