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
- Erstellen Sie neue Gruppen mit den Namen
devundtest. - Legen Sie ein neues Benutzerkonto namens
jackan. Er soll das Home-Verzeichnis/home/jackerhalten, der primären Gruppedevangehören und Mitglied der sekundären Gruppelabexsein. - Legen Sie ein neues Benutzerkonto namens
boban. Er soll das Home-Verzeichnis/home/boberhalten, der primären Gruppetestangehören und Mitglied der sekundären Gruppelabexsein.
Anforderungen
- Verwenden Sie den Benutzer
labex, der übersudo-Berechtigungen verfügt und zur Benutzergruppelabexgehört, um diese Aufgaben auszuführen. - Stellen Sie sicher, dass die neuen Gruppen
devundtesterstellt 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:
- Für den Benutzer
jacksollte die Ausgabe etwa so aussehen:
$ id jack
uid=5001(jack) gid=5003(dev) groups=5003(dev),5000(labex)
- Für den Benutzer
bobsollte 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.



