Der Befehl sudo (kurz für Super-User do) ist ein Programm, mit dem Benutzer Befehle mit den Sicherheitsberechtigungen eines anderen Benutzers ausführen können, standardmäßig des Root-Benutzers.
Hier zeige ich Ihnen auf der CLI (Command-line Interface / Kommandozeile), wie Sie einem Benutzer sudo-Zugriff gewähren.
Sie können dieses Benutzerkonto verwenden, um Verwaltungsbefehle auszuführen, ohne sich als Root-Benutzer bei Ihrem Debian-Server anmelden zu müssen.
Fügen Sie als root den Benutzer der sudo-Gruppe hinzu
Standardmäßig erhalten Mitglieder der Gruppe ‚ sudo ‚ auf Debian-Systemen sudo-Zugriff. Um einen Benutzer zur sudo-Gruppe hinzuzufügen, verwenden Sie den Befehl ‚ usermod ‚
$ usermod -aG sudo Benutzername
Testen Sie den sudo-Zugriff
Wechseln Sie zum hinzugefügten Benutzer:
$ su - Benutzername
Verwenden Sie nun den Befehl sudo, um den whoami Befehl auszuführen:
$ sudo whoami
Wenn der hinzugefügte Benutzer sudo Zugriff bekommen hat, lautet die Ausgabe des whoami Befehls – root –
Wie benutzt man sudo?
Um sudo zu verwenden, stellen Sie dem Befehl einfach sudo und Leerzeichen voran:
$ sudo apt update
Wenn Sie sudo zum ersten Mal in einer Sitzung verwenden, werden Sie aufgefordert, das Benutzerkennwort einzugeben:
[sudo] password for Benutzername:
Fazit:
Sie haben gelernt, wie Sie einen Benutzer zur Gruppe sudo hinzufügen. Sie können sich jetzt mit diesem Benutzerkonto bei Ihrem Debian-Server anmelden und sudo verwenden, um Verwaltungsbefehle auszuführen.