So fügen Sie einen Benutzer auf Arch Linux hinzu

So fügen Sie einen Benutzer auf Arch Linux hinzu

Die Benutzerverwaltung ist das benötigte Dienstprogramm in jedem Betriebssystem, da es Ihr System sicher macht und Ihnen die Möglichkeit bietet, die richtigen Berechtigungen den richtigen zuzuweisen. Die Benutzer können je nach Rechten, die sie haben, viele Änderungen an Ihrem System vornehmen. Daher ist es sehr notwendig, jede Aktivität, die von den Benutzern ausgeführt wird, sehr genau zu betrachten. So erläutert diese Anleitung in der Methode, um die neuen Benutzer zum Arch -Linux -System hinzuzufügen und sie zu verwalten. Bevor wir uns auf die Hinzufügung von Benutzern im Arch -Linux -System wenden, müssen wir sicherstellen, dass die Gruppe bereits aktiviert ist. Dazu verwenden wir den folgenden "Visudo" -Fehl mit "sudo". Dies wird normalerweise verwendet, um Änderungen an der Sudoers -Datei vorzunehmen:

[Omar@omar ~] $ sudo editor = nano visudo

Die Sudouers -Datei wird im Editor „Nano“ gestartet. Sie finden die „Rad“ -Gruppe in der folgenden Abbildung. Überzeugen Sie es und speichern Sie die Datei, um die Änderungen zu aktualisieren. Verwenden Sie "Strg-X", um zu beenden.

Fügen Sie einen Benutzer hinzu

Jetzt fügen wir dem Arch -Linux -System einen neuen "Test" -Nutzer mit den Anweisungen "UserAdd" mit den "sudo" -Rechten hinzu. Diese Anweisung nimmt nichts zurück, was darauf hinweist, dass der Benutzer erstellt wird.

[Omar@omar ~] $ sudo userAdd Test

Jetzt ist es sehr notwendig, ein Konto zu sichern, das gerade erstellt wird. Dafür setzen wir einen neuen Benutzer ein und fügen ein neues Passwort hinzu. Daher verwenden wir den Befehl „Passwd“ der Shell zusammen mit dem Benutzer „Test“ als Eingabe. Sie werden vom Terminal aufgefordert, ein neues Passwort einzugeben. Nachdem das Passwort zweimal angegeben wird, wird es erfolgreich aktualisiert.

[Omar@omar ~] $ sudo Passwd -Test

Neues Kennwort:

Neues Passwort senden:

PassWD: Passwort erfolgreich aktualisiert

Falls Sie den Prozess der Benutzerzusatz zu Arch Linux sowie gleichzeitig festlegen möchten, können Sie dies tun, indem Sie den userAdd -Befehl ändern. Dafür sollten Sie die Flags "-M" und "-P" in der Anweisung verwenden. Das Flag „-m“ kann verwendet werden. Beispielsweise erstellen wir einen "Dummy" -Nutzer mit dem Kennwort "Dummy123" über die UserAdd -Anweisung im folgenden Anweisungen:

[Omar@omar ~] $ sudo userAdd -m Dummy -p Dummy123

Die andere Sache, die Sie mit dem userAdd-Befehl erreichen können, ist, das benutzerdefinierte Verzeichnis für einen neuen Benutzer mit der Option "-d" mit dem Pfad zum Verzeichnis zu setzen. Die folgende Anweisung zeigt, dass wir einen „neuen“ Benutzer und ein „neues“ Passwort erstellt und sein benutzerdefiniertes Verzeichnis als „/tmp/neu“ festgelegt haben:

[Omar@omar ~] $ sudo userAdd -d /tmp /new -m neu -p neu

Es gibt viele Gruppen, die in Arch Linux verfügbar sind, um die verschiedenen Funktionen gemäß ihren Gruppentypen auszuführen. Um einen Benutzer zu einer bestimmten Gruppe in Arch Linux hinzuzufügen, erstellt der Befehl userAdd die Option "-g", um einen bestimmten Benutzer zu einer beliebigen Gruppe hinzuzufügen. Zum Beispiel fügt der folgende Anweisungen einen neuen „blauen“ Benutzer im Rad, der Audio und der Videokuktion beim Erstellen hinzu:

[Omar@omar ~] $ sudo userAdd -g Rad, Audio, Video -m blau -p blau

Es gibt auch eine Möglichkeit, die Systembenutzer in Arch Linux mithilfe der UserAdd -Anweisung hinzuzufügen. Dazu müssen Sie die Option "-r" mit der Flagge "-s" verwenden, gefolgt vom Pfad zum "Fisch" -Verzeichnis, ich.e. "/Usr/bin/fisch". Der Benutzer "Hell" wird erstellt, wie Sie aus dem angehängten Befehl sehen können. Die Ausgabe dieser Anweisung erzeugt eine Warnung.

[Omar@omar ~] $ sudo userAdd -r -s/usr/bin/fish Hell Hölle

UserAdd: WARNUNG: Fehlende oder nicht ausführbare Shell '/usr/bin/fish' '

Sie können es auch tun, wenn Sie das Ergebnis der oben genannten Anweisung bestätigen möchten. Versuchen Sie dafür, die folgende „Su“ -Bemerkung mit dem Namen eines Benutzers zu verwenden, den Sie gerade erstellt haben. Es könnte Ihnen eine Warnung zeigen.

[Omar@omar ~] $ sudo su - Hölle

SU: WARNUNG: Verzeichnis kann nicht in /home /hölle wechseln: Keine solche Datei oder Verzeichnis

Probieren Sie danach die Whoami-Einwortanweisung auf der Schale. Sie werden sehen, dass es den Namen eines gerade erstellten Systembenutzers zurückgibt.

[Hölle@omar omar] $ whoami
Hölle

Benutzeränderung

Während Sie die Arch -Linux verwenden und neue Benutzer erstellen, sollten Sie über ein Stück Wissen über die Benutzereigenschaften und eine Möglichkeit verfügen, sie zu ändern. Betrachten Sie das Szenario, in dem wir den "Test" in "Test1" -Nutzer umbenennen möchten. Zu diesem Zweck verwenden wir die Usermod-Anweisung mit der Option "-l", gefolgt vom neuen Namen und dann einen alten Namen, wie im folgenden Befehl angegeben:

[Omar@omar ~] $ sudo usermod -l test1 Test1

Wenn Sie nun das Ablaufdatum für ein neu erstelltes Benutzerkonto festlegen möchten, können Sie auch festlegen. Die Option folgt dem Datum und dann einem Benutzernamen. Der „Test1“ ist in diesem Fall unser neuer Benutzername.

[Omar@omar ~] $ sudo usermod-expiredate 2022-01-23 test1

Wenn Sie Ihren Benutzer nun zu den zusätzlichen Gruppen hinzufügen möchten, können Sie dies tun, indem Sie die Option -Append in der UsMod -Anweisung verwenden, gefolgt von der Option -Gruppen mit den Gruppennamen und dem Namen eines zugegebenen Benutzer. Das Rad und die Benutzer sind 2 Gruppen, während der Test1 ein Benutzer ist.

[Omar@omar ~] $ sudo usermod -Append -Gruppenrad, Benutzer test1

Um die Standardhülle zu ändern, die von einem Benutzer verwendet wird. In dieser Anweisung sollten Sie den Pfad zur Shell -Datei wie/usr/bin/bash angeben.

[Omar@omar ~] $ sudo usermod -Shell/usr/bin/bash test1

Sperren/Entsperren Sie den Benutzer entsperren

Falls Sie nicht möchten, dass jemand das bestimmte Konto verwendet, können Sie es sperren. Um ein Konto zu sperren, kann die Option -lock -Option in der Usermod -Anweisung mit dem Namen eines Benutzers verwendet werden, der „test1“ ist.

[Omar@omar ~] $ sudo usermod -lock test1

Wenn Sie einem bestimmten Benutzer sein Systemkonto verwenden möchten, sollten Sie das bestimmte Konto mit der Option „Entsperren“ in der UsMod -Anweisung mit demselben Benutzernamen wie in der beigefügten Anweisung entsperren:

[Omar@omar ~] $ sudo usermod --unlock test1

Löschen Sie den Benutzer

Verwenden Sie die Anweisung wie folgt, um die aktuell verfügbaren Benutzer Ihres Arch Linux anzuzeigen:

[Omar@omar ~] $ cut -d: -f1 /etc /passwd
Wurzel
Behälter
Dämon
Omar
Dummy
neu
Blau
Hölle
Test1

Um die neuen und zuvor hergestellten Benutzer zu löschen, kann die Anweisung „UserDel“ verwendet werden. Dieser Befehl erfordert einen oder mehrere Benutzernamen gleichzeitig.

[Omar@omar ~] $ sudo userdel test1
[Omar@omar ~] $ sudo userdel Hell
[Omar@omar ~] $ sudo userdel blau neu
[/c] c
Wenn Sie einen Benutzer mit einem zugehörigen Home -Verzeichnis erstellen, können Sie ihn mit der Option -r löschen.
[CC Lang = "Bash" width = "100%" Height = "100%" entsieped = "true" thema = "Blackboard" nowrap = "0"]
[Omar@omar ~] $ sudo userdel -r Dummy

Abschluss

Der Einführungsabsatz erläutert die Bedeutung der Benutzerverwaltung in allen möglichen Betriebssystemen. Um die Diskussion zu unterstützen, haben wir die verschiedenen Anweisungen ausprobiert, um die neuen Benutzer zu erstellen, zu ändern, zu sperren oder zu entsperren und zu löschen. Dafür haben wir die Anweisungen von UserAdd, Usmod und UserDel mit den Optionen -m, -m, -p, -g, -r, -s, -l, -append, -schell, -lock, -unlock und -expiredate verwendet.