Ein Sudo-Benutzer ermöglicht es Ihnen, einen Linux-VPS zu verwalten, ohne sich für jede Aufgabe als Root anzumelden. Dies ist sicherer für die tägliche Administration und erleichtert es, einem anderen Administrator kontrollierten Zugriff zu gewähren.
Verbinden Sie sich zuerst als Root mit dem VPS. Ersetzen Sie username in den Beispielen durch den Benutzer, den Sie erstellen möchten.
Ubuntu oder Debian
- Erstellen Sie den Benutzer:
adduser username
- Fügen Sie den Benutzer zur Sudo-Gruppe hinzu:
usermod -aG sudo username

AlmaLinux, Rocky Linux, Oracle Linux oder CentOS
RHEL-ähnliche Distributionen verwenden die wheel-Gruppe für Sudo-Zugriff:
adduser username passwd username usermod -aG wheel username
Welche Berechtigungen gibt dies?
Der neue Benutzer kann sich mit seinem eigenen Passwort oder SSH-Schlüssel anmelden. Durch das Hinzufügen zu sudo oder wheel kann dieser Benutzer Admin-Befehle ausführen, indem er sudo vor dem Befehl eingibt.
Geben Sie keinen Sudo-Zugriff an Benutzer, die nur SFTP-Zugriff oder Zugriff auf einen Spielordner benötigen. Für eingeschränkten Zugriff erstellen Sie einen normalen Benutzer und geben ihm nur die Berechtigung für den benötigten Ordner.
Testen Sie den neuen Benutzer
Öffnen Sie eine neue SSH-Sitzung und testen Sie Sudo, bevor Sie Ihre Root-Sitzung schließen:
ssh username@your.vps.ip sudo whoami
Wenn der Befehl root zurückgibt, funktioniert Sudo. Halten Sie den Root-Login verfügbar, bis Sie bestätigt haben, dass der neue Benutzer sich anmelden und Sudo-Befehle ausführen kann.
Nachdem der Benutzer funktioniert, fügen Sie einen SSH-Schlüssel für ihn hinzu: Wie man einen SSH-Schlüssel zu Ihrem VPS hinzufügt.
