Der Befehl sudo (kurz für Super-User do) ist ein Programm, das entwickelt wurde, um einem normalen Benutzer (nicht Root) zu ermöglichen, Befehle mit unbegrenzten Rechten auszuführen, was nur der Root-Benutzer (Superadministrator) tun kann.
In dieser Anleitung zeigen wir Ihnen, wie Sie einen neuen Benutzer auf einem Rocky Linux erstellen , CentOS und AlmaLinux System und geben Sie ihm sudo-Zugriff für normale Benutzer.
Sie können dieses Benutzerkonto verwenden, um Verwaltungsbefehle auszuführen, ohne sich als Root-Benutzer bei Ihrem PC oder RockyLinux/CentOS-Server anmelden zu müssen.
Benutzer-Sudo unter Rocky Linux erstellen
Standardmäßig, unter Rocky Linux und CentOS, Benutzer in Gruppen wheel
wird sudo-Zugriff gewährt. Wenn Sie sudo für einen bestehenden Benutzer konfigurieren möchten, fügen Sie Ihren Benutzer einfach zur Gruppe wheel
hinzu , wie in Schritt 4 gezeigt.
Führen Sie die folgenden Schritte aus, um einen sudo-Benutzer auf Ihrem Rocky Linux- und CentOS-Server zu erstellen:
1. Melden Sie sich mit SSH beim Server an
Melden Sie sich zunächst als Root-Benutzer bei Ihrem Rocky Linux- oder CentOS-Server an.
ssh [email protected] _ip_address
2. Erstellen Sie ein neues Benutzerkonto auf Rocky Linux
Erstellen Sie ein neues Benutzerkonto mit dem Befehl useradd.
useradd linuxstoney
Ändern Sie linuxstoney
mit dem Benutzernamen, den Sie erstellen möchten.
3. Legen Sie das Benutzerpasswort fest
Verwenden Sie die Befehle passwd
um ein Passwort für den neuen Benutzer festzulegen.
passwd linuxstoney
Sie werden aufgefordert, das Passwort zu bestätigen. Achten Sie darauf, ein sicheres Passwort zu verwenden.
Changing password for user linuxstoney. New password: Retype new password: passwd: all authentication tokens updated successfully.
4. Neuen Benutzer zur sudo-Gruppe unter Rocky Linux hinzufügen
Auf Rocky Linux- oder CentOS-Systemen gruppieren Mitglieder standardmäßig wheel
sudo-Zugriff gewährt. Um einen neuen Benutzer (oder alten Benutzer) zu einer Gruppe hinzuzufügen, wheel
Geben Sie den Befehl ein:
usermod -aG wheel username
So verwenden Sie sudo unter Rocky Linux oder CentOS
Zu neu erstelltem Benutzer wechseln:
su - username
Um sudo zu verwenden, starten Sie den Befehl einfach mit sudo
und Leerzeichen.
sudo [COMMAND]
Um beispielsweise das Inhaltsverzeichnis eines Verzeichnisses /root
anzuzeigen , verwenden Sie dann den Befehl:
sudo ls -l /root
Wenn Sie sudo zum ersten Mal verwenden, sehen Sie die folgende Bannermeldung und werden aufgefordert, das Passwort für das Benutzerkonto einzugeben.
We trust you have received the usual lecture from the local System Administrator. It usually boils down to these three things: #1) Respect the privacy of others. #2) Think before you type. #3) With great power comes great responsibility. [sudo] password for username:
Schlussfolgerung
Sie haben erfolgreich einen sudo-Benutzer auf Ihrem Rocky Linux- und CentOS-System erstellt. Sie können diesen Benutzer jetzt verwenden, um administrative Aufgaben auf Servern auszuführen, die Superadministrator-Privilegien erfordern und unbegrenzte Befugnisse haben.
Einige Tutorials zu Rocky Linux:
Schrittweise Anleitung zur Installation von Rocky Linux 8 mit Screenshots
So fügen Sie das EPEL-Repository unter Rocky Linux, AlmaLinux und CentOS hinzu
So installieren und konfigurieren Sie TensorFlow unter Rocky Linux 8
So installieren und konfigurieren Sie Ansible AWX unter Rocky Linux 8.3