So erstellen Sie einen neuen Benutzer in Raspberry Pi OS
Ä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 sowohl useradd als auch adduser verwenden , um einen neuen Benutzer unter Linux zu erstellen; 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 namens vishnu mit useradd zu erstellen:
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 dem Befehl id überprüfen , der sowohl die UID als auch die Gruppen anzeigt, denen ein Benutzer angehört.
id 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ürde sudo- Berechtigungen erfordern
- Das Herstellen einer Verbindung zu neuen Wi-Fi-Netzwerken mithilfe des Netzwerkmanagers würde erfordern, dass der Benutzer in der netdev- Gruppe ist
Um den neuen Benutzer zur sudo-Gruppe hinzuzufügen, führen Sie Folgendes aus:
sudo usermod -a -G sudo vishnu
…wobei -a das Hinzufügen und -G die Gruppe angibt.
Um den neuen Benutzer allen Gruppen als Standardbenutzer hinzuzufügen, listen Sie zunächst die Gruppen des Standardbenutzers auf mit:
id vishnu
Fügen Sie dann den neuen Benutzer zu diesen Gruppen hinzu mit:
sudo usermod -a -G comma,separated,group,names vishnu
Löschen Sie unerwünschte Benutzer auf Raspberry Pi OS
Auf Raspberry Pi OS müssen Sie den Standardbenutzer pi löschen , wenn es nicht unbedingt erforderlich ist. Dies aus Sicherheitsgründen. Wenn Sie SSH auf dem Raspberry Pi mit dem Standardbenutzernamen pi aktiviert haben , ist es anfällig für Brute-Force-Hacking, es sei denn, es ist durch eine Ratenbegrenzungsanwendung wie Fail2Ban geschützt.
Auf Raspbian, einer älteren Version des Betriebssystems, ist es fast zwingend erforderlich, den Benutzer pi zu löschen , wenn SSH aktiviert ist, da der Standardbenutzername und das Standardpasswort voreingestellt sind.
Um den Standardbenutzer zu löschen, müssen Sie sich als ein anderer Benutzer anmelden. Dazu müssen Sie zuerst die automatische Anmeldung deaktivieren .
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
…wobei -r für das Entfernen des Home-Verzeichnisses steht.
Sie können auch den deluser- Befehl verwenden, um dasselbe zu tun; Die Argumente sind jedoch unterschiedlich.
sudo deluser --remove-home jack
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.
Schreibe einen Kommentar