Ältere Versionen von Raspberry Pi OS hatten standardmäßig Standard-Benutzeranmeldeinformationen. Obwohl die neuere Version Sie während der Installation auffordert, einen benutzerdefinierten Benutzernamen und ein Kennwort zu erstellen, müssen Sie später möglicherweise weitere Benutzer erstellen, um zusätzliche Anforderungen zu erfüllen.
Sie können dies einfach mit Linux-Befehlen tun, und da Raspberry Pi OS eine Variante von Linux ist, gelten die gleichen Befehle auch für andere Distributionen.
Erstellen Sie einen neuen Benutzer in Raspberry Pi OS
Sie können beide verwenden Benutzer hinzufügen Und Benutzer hinzufügen Zu Erstellen Sie einen neuen Benutzer unter Linux; Die Befehle sind jedoch etwas anders. useradd ist ein Low-Level-Befehl und funktioniert mit allen Linux-Distributionen, während adduser ein High-Level-Befehl ist und mit weniger Distributionen funktioniert. Beide Befehle funktionieren unter Raspberry Pi OS einwandfrei.
Verwenden Sie diesen Befehl, um einen Benutzer mit dem Namen zu erstellen Vishnu mit useradd:
sudo useradd vishnu
Der Befehl erstellt jedoch kein Home-Verzeichnis für den neuen Benutzer. So erstellen Sie Systembenutzer, die kein Home-Verzeichnis benötigen. Außerdem müssen Sie das Passwort für den neuen Benutzer festlegen mit:
sudo passwd vishnu
Im Gegensatz dazu fordert der Befehl adduser Sie auf, das Kennwort zum Zeitpunkt der Erstellung des Benutzers festzulegen.
sudo adduser vishnu
Außerdem erstellt es ein Home-Verzeichnis mit dem Namen des Benutzers. Sie können es überprüfen mit:
ls /home
Erstellen Sie einen neuen Benutzer mit einer bestimmten ID
Neue Benutzer erhalten standardmäßig die nächste verfügbare UID. Manchmal ist es wünschenswert, einen neuen Benutzer mit einer benutzerdefinierten UID zu erstellen. Sie können dies tun, indem Sie Folgendes verwenden:
sudo useradd -u 2200 vishnu
-u gibt die UID an, in diesem Fall 2200. Sobald der neue Benutzer erstellt ist, können Sie dies mit überprüfen Ausweis Befehl, der sowohl die UID als auch die Gruppen anzeigt, denen ein Benutzer angehört.
Ich bin Vishnu
So erstellen Sie einen neuen Benutzer mit einem benutzerdefinierten Home-Verzeichnis
Wenn Sie einen benutzerdefinierten Namen für Ihr Home-Verzeichnis wünschen, können Sie den Befehl verwenden:
sudo useradd -m -d /home/mychoice vishnuhome
-M gibt an, dass das Home-Verzeichnis erstellt werden muss und -D gibt den Speicherort des Verzeichnisses an.
Geben Sie dem neuen Benutzer die richtigen Privilegien
Sie haben einen neuen Benutzer erstellt, aber es ist ein Standardbenutzer und gehört nicht zu den Gruppen, die der Standardbenutzer des Raspberry Pi hat. Ohne Mitglied dieser Gruppen zu sein, kann der neue Benutzer das System nicht verwalten und Situationen bewältigen, in denen erhöhte Berechtigungen erforderlich sind. Zum Beispiel:
- Ein Upgrade des Systems wäre erforderlich sudo Privilegien
- Das Herstellen einer Verbindung zu neuen Wi-Fi-Netzwerken mithilfe des Netzwerkmanagers würde erfordern, dass sich der Benutzer im befindet netdev Gruppe
Um den neuen Benutzer zur sudo-Gruppe hinzuzufügen, führen Sie Folgendes aus:
sudo usermod -a -G sudo vishnu
...Wo -A gibt hinzufügen und an -G Gruppe angibt.
Um den neuen Benutzer allen Gruppen als Standardbenutzer hinzuzufügen, listen Sie zunächst die Gruppen des Standardbenutzers auf mit:
Ich bin Vishnu
Fügen Sie dann den neuen Benutzer zu diesen Gruppen hinzu mit:
sudo usermod -a -G Komma, getrennt, Gruppe, Namen vishnu
Löschen Sie unerwünschte Benutzer auf Raspberry Pi OS
Auf Raspberry Pi OS müssen Sie den Standardbenutzer löschen Pi wenn es nicht unbedingt erforderlich ist. Dies aus Sicherheitsgründen. Wenn Sie SSH auf dem Raspberry Pi mit dem Standardbenutzernamen aktiviert haben Pi, ist es anfällig für Brute-Force-Hacking, es sei denn, es ist durch eine Rate-Limiter-Anwendung wie Fail2Ban geschützt.
Bei Raspbian, einer älteren Version des Betriebssystems, ist es fast zwingend erforderlich, den Benutzer zu löschen Pi wenn SSH aktiviert ist, weil Benutzername und Passwort sind voreingestellt.
Um den Standardbenutzer zu löschen, müssen Sie sich als ein anderer Benutzer anmelden. Dazu müssen Sie deaktivieren Automatische Anmeldung Erste.
Melden Sie sich nun als ein anderer Benutzer an, der über sudo-Berechtigungen verfügt, und löschen Sie den erforderlichen Benutzer mit:
sudo userdel tom
Wenn Sie auch das Home-Verzeichnis des Benutzers entfernen möchten, verwenden Sie:
sudo userdel -r jill
...Wo -R dient zum Entfernen des Home-Verzeichnisses.
Sie können auch die verwenden täuschen Befehl, dasselbe zu tun; Die Argumente sind jedoch unterschiedlich.
sudo deluser --remove-home-Buchse
Das Erstellen neuer Benutzer mithilfe von Befehlen ist einfacher als Sie denken
Befehle machen Linux besonders; Sie geben Ihnen viel mehr Flexibilität, um die genauen Anweisungen anzugeben.
Häufig kann die GUI nicht alle komplizierten Funktionen aufnehmen, die Befehle ausführen können. Das Erlernen von Befehlen ist wie das Sprechen mit dem Computer in seiner Muttersprache, und es ist einfach.