So fügen Sie Benutzer unter Arch Linux hinzu

How Add Users Arch Linux



Die Benutzerverwaltung ist eine der grundlegenden Funktionen eines jeden Linux-Systems. Es ermöglicht die Verteilung der richtigen Systemberechtigungen nur an die richtige Person. Linux ist standardmäßig ein Mehrbenutzersystem. Mehrere Benutzer können gleichzeitig auf das System zugreifen und bestimmte Funktionen nutzen. Für ein reibungsloses und sicheres Erlebnis ist jedoch eine ordnungsgemäße Kontoverwaltung äußerst wichtig.

Aus diesem Grund ist die Kontoverwaltung einer der wichtigsten Bestandteile eines Systemadministrators. Es gibt so viele entscheidende Teile in der Verwaltung, dass selbst der kleinste Fehler das gesamte von unerwünschten Eindringlingen übernommene System kosten kann.







Sehen wir uns heute das Hinzufügen von Benutzerkonten unter Arch Linux an.



Benutzerkonten

Ein Benutzer ist jeder, der einen Computer benutzt. Im Fall von Linux-Benutzern gibt es die Namen an, die diese Benutzer repräsentieren. Während Linux ein robustes System für den gleichzeitigen Zugriff mehrerer Benutzer ermöglicht, ist die Sicherheit ein großes Anliegen. Ohne eine ordnungsgemäße Berechtigungskontrolle kann das System anfällig für alle Arten von Missbrauch werden.



Um die Verwaltung zu erleichtern, sind alle Benutzerkonten in einem Linux-System in verschiedene Gruppen unterteilt. Die Gruppen sind die eigentliche Definition der Macht der Benutzer über das System. Es gibt einige Standardgruppen, die normalerweise mehr als ausreichend sind, um den Job zu erledigen. Bei einem System auf Unternehmensebene können jedoch mehr Gruppen erforderlich sein. Es liegt an den Systemadministratoren, zu entscheiden, ob weitere Gruppen benötigt werden oder nicht.





In diesem Handbuch erfahren Sie, wie Sie verschiedene Faktoren eines Benutzerkontos unter Arch Linux hinzufügen, entfernen und manipulieren.

Hinweis: Wenn Sie auf Ihrem Heimcomputer testen, können Sie ruhig herumlaufen. Wenn diese Aktionen jedoch auf einem System auf Unternehmens- oder Unternehmensebene ausgeführt werden sollen, empfehle ich dringend, äußerste Vorsicht walten zu lassen. Diese Aktionen werden besser von einem erfahrenen Systemadministrator ausgeführt als von durchschnittlichen Joes.



Aktionen des Benutzerkontos

Es gibt eine Vielzahl von Aktionen zur Verwaltung der Benutzerkonten. Der beste Weg, dies zu tun, ist über das Terminal. Es ermöglicht mehr Kontrolle und Verständnis. Keine Angst; Wenn Sie bereit sind, etwas mehr Aufmerksamkeit zu schenken, ist das nichts Besonderes.

Radgruppe aktivieren

Dies ist der allererste wichtige Schritt. Ohne Aktivierung der Radgruppe ist das Hinzufügen eines Administratorkontos zum System nicht möglich.

Wir müssen die sudoers-Datei ändern. Führen Sie den folgenden Befehl aus.

sudo EDITOR=Nanovisudo

Dadurch wird die Datei /etc/sudoers mit dem Nano-Editor gestartet. Scrollen Sie nun nach unten und entkommentieren Sie die Radgruppe.

Speichern Sie die Datei mit Strg + O und verlassen Sie den Editor mit Strg + X.

Die Radgruppe ermöglicht das Erstellen eines Benutzers mit der Fähigkeit, Befehle als Root auszuführen. Root hält die ultimative Macht des gesamten Systems und wenn Sie Linux schon länger verwenden, wissen Sie bereits, wie wichtig es ist, eine Vielzahl von Wartungen und Optimierungen durchzuführen, die Root-Zugriff erfordern.

Einen Benutzer hinzufügen

Jetzt können wir einen neuen Benutzer hinzufügen. Der Befehl useradd folgt der folgenden Struktur.

sudouseradd<Optionen> <Nutzername>

Das Hinzufügen eines neuen Benutzers zum System ist recht einfach. Sagen Sie useradd einfach den Benutzernamen.

sudouseradd<Nutzername>

Leider sperrt dieser Befehl den Benutzer, ohne dass er sich anmelden kann. Der Benutzer hätte auch kein Home-Verzeichnis. Um das Problem zu beheben, verwenden Sie die folgende Befehlsstruktur.

sudouseradd-m <Nutzername>

Dadurch wird ein eindeutiges Home-Verzeichnis für den Benutzer erstellt und das neue Konto ist zugänglich. Vergeben Sie nun ein Login-Passwort für den neu angelegten Benutzer.

Hinweis: Dieser Befehl kann auch zum Aktualisieren des Passworts eines bestehenden Kontos verwendet werden.

sudo passwd <Nutzername>

Es ist möglich, alle oben genannten Schritte in einer einzigen Zeile zusammenzufassen.

sudouseradd-m <Nutzername> -P <Passwort>

useradd kann auch ein benutzerdefiniertes Verzeichnis für den neu erstellten Benutzer festlegen. Verwenden Sie zu diesem Zweck das Flag -d.

sudouseradd-D /Weg/zu/Heimat/dir -m <Nutzername> -P <Passwort>

useradd kann auch viele andere Funktionen ausführen. Zum Beispiel das Flag -G, um zu definieren, für welche Gruppe Sie sich registrieren möchten.

sudouseradd-G <Gruppen> -D /Weg/zu/Heimat/dir -m <Nutzername>
-P <Passwort>

Wenn Sie einen Systembenutzer hinzufügen müssen, verwenden Sie die folgende Struktur.

sudouseradd-R -S /usr/bin/Fisch<Nutzername>

Müssen Sie das Ergebnis überprüfen? Versuchen Sie, sich mit dem folgenden Befehl beim Benutzerkonto anzumelden.

sudo es ist-<Nutzername>
sudo Wer bin ich

Benutzerattribute ändern

Es ist auch wichtig zu wissen, wie die Benutzerattribute geändert werden. In einigen Fällen benötigt ein Benutzer möglicherweise Änderungen an der Berechtigung und anderen Attributen. Dazu benötigen wir das Usermod-Tool. Es ist in der Lage, viele Attribute zu ändern.

usermod folgt der folgenden Struktur.
sudoBenutzermod<Optionen> <Nutzername>

Sie können beispielsweise den Login-Namen eines Benutzers ändern!

sudoBenutzermod-das <Neuer Benutzername> <alter Benutzername>

Müssen Sie das Home-Verzeichnis für den Benutzer ändern? Verwenden Sie das Flag -d oder –home.

sudoBenutzermod-m -D /Weg/Neu/Heimat<Nutzername>

Sie können auch das Ablaufdatum eines Benutzers einstellen! Nach Ablauf dieser Zeit ist der Benutzer auf dem System nicht mehr verfügbar.

sudoBenutzermod--Ablaufdatum <JJJJ-MM-TT> <Nutzername>

Wenn ein Benutzer in zusätzlichen Gruppen registriert werden muss, verwenden Sie die Flags –append und –groups zusammen. Bei der Auflistung der Gruppen darf zwischen den Kommas kein Leerzeichen stehen.

sudoBenutzermod--anhängen --Gruppen <Gruppe1,Gruppe2,…> <Nutzername>

Ändern Sie die Standard-Shell eines Benutzers mit dem Flag –shell.

sudoBenutzermod--Hülse <Shell_Pfad> <Nutzername>

Wie useradd erlaubt usermod auch, alle Parameter in einer einzigen Zeile zu stapeln.

sudoBenutzermod--Ablaufdatum <JJJJ-MM-TT> --anhängen --Gruppen <Gruppe1,Gruppe2,…>
--Hülse <Shell_Pfad>

Wenn ein Benutzer aus irgendeinem Grund gesperrt werden muss, kann usermod die Arbeit erledigen.

sudoBenutzermod--sperren <Nutzername>

Der Benutzer kann mit dem folgenden Befehl aktiviert werden.

sudoBenutzermod--Freischalten <Nutzername>

Löschen eines Benutzers

Es ist der letzte Teil dieses Handbuchs. Im Lebenszyklus hat ein System neue Benutzer und in Fällen werden alte Benutzer entfernt/aktualisiert. Zum Entfernen von Benutzern ist userdel ein spezielles Tool.

Verwenden Sie den folgenden Befehl, um einen Benutzer zu entfernen.

sudouserdel<Nutzername>

Wenn Sie den Benutzer mit dem zugehörigen Home-Verzeichnis entfernen möchten, verwenden Sie den folgenden Befehl.

sudouserdel-R <Nutzername>

Abschließende Gedanken

Dies sind nur einfache Anwendungsfälle für alle oben genannten Methoden. Es gibt viele andere Möglichkeiten, auf denen diese Befehle eine echte Lösung bieten können.

Für eine tiefere und erweiterte Verwendung dieser Befehle konsultieren Sie ihre Manpages. Es gibt alle verfügbaren Optionen, die Sie in den entsprechenden Situationen verwenden können. Fühlen Sie sich frei, herumzulaufen und ein besseres Verständnis zu haben.