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.