GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So beheben Sie, dass der Sudo-Befehl in Debian 10 nicht gefunden wurde

Sudo, auch „Superuser do“ genannt, ist ein Befehl in Linux, mit dem Sie Administratorbefehle mit hohen Rechten als Root-Benutzer ausführen können. Es fordert Sie auf, Ihr persönliches Passwort einzugeben, und bestätigt Ihre Anfragen, indem es eine Sudoers-Datei überprüft.

Nach einer Neuinstallation von Debian 10 konnten Sie die Berechtigungsaufgaben nicht ausführen, indem Sie den Befehl sudo ausführen. Sie erhalten den Fehler ‚sudo command not found in Debian 10‘. Der Grund für diesen Fehler ist, dass der sudo-Befehl standardmäßig nicht in Debian 10 enthalten ist.

In diesem Beitrag zeigen wir Ihnen, wie Sie den sudo-Befehl reparieren, der in Debian 10 VPS nicht gefunden wurde.

Voraussetzungen

  • Ein frischer Debian 10 VPS.
  • Zugriff auf das Root-Benutzerkonto.

Sudo-Fehler verifizieren

Melden Sie sich zuerst mit dem SSH-Befehl bei Ihrem Debian 10 VPS mit dem Root-Benutzer an:

ssh root@your-server-ip

Führen Sie nach der Anmeldung den folgenden Befehl aus, um den sudo-Fehler zu überprüfen:

sudo apt-get update

Sie sollten die folgende Fehlermeldung erhalten:

-bash: sudo: command not found

Installieren Sie den sudo-Befehl

Standardmäßig ist das sudo-Paket im Standard-Repository von Debian 10 enthalten. Sie können es mit dem unten gezeigten apt-get-Befehl installieren:

apt-get install sudo -y

Der obige Befehl installiert einen sudo-Befehl und erstellt eine /etc/sudoers-Datei.

Füge einen Benutzer zur Sudo-Gruppe hinzu

Nach der Installation des Sudo-Pakets müssen Sie einen neuen regulären Benutzer erstellen und ihn der Sudo-Gruppe hinzufügen.

Erstellen Sie zuerst einen neuen Benutzer mit dem folgenden Befehl:

adduser user1

Ausgabe:

Adding user `user1' ...
Adding new group `user1' (1000) ...
Adding new user `user1' (1000) with group `user1' ...
Creating home directory `/home/user1' ...
Copying files from `/etc/skel' ...
New password: 
Retype new password: 
passwd: password updated successfully
Changing the user information for user1
Enter the new value, or press ENTER for the default
    Full Name []: 
    Room Number []: 
    Work Phone []: 
    Home Phone []: 
    Other []: 
Is the information correct? [Y/n]

Als nächstes fügen Sie Ihren neu erstellten Benutzer der sudo-Gruppe hinzu:

usermod -aG sudo user1

Dieser Befehl gewährt dem Benutzer1 sudo-Berechtigungen und erlaubt ihm, den sudo-Befehl zum Ausführen von Administratorrechten zu verwenden.

Überprüfen Sie als Nächstes mit dem folgenden Befehl, ob der Benutzer zur sudo-Gruppe hinzugefügt wurde:

id user1

Sie sollten sehen, dass der Benutzer user1 zu zwei Gruppen gehört:user1 und sudo.

uid=1000(user1) gid=1000(user1) groups=1000(user1),27(sudo)

Wechseln Sie nun den Benutzer zu user1 und führen Sie einen beliebigen Befehl mit sudo:

aus
su - user1
sudo apt-get update

Wir hoffen, dass Sie jetzt den Fehler „sudo command not found“ in Debian 10 VPS beheben können.

Natürlich müssen Sie den sudo-Fehler nicht beheben, wenn Sie einen unserer verwalteten VPS-Hosting-Dienste verwenden. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, den sudo-Fehler auf Debian 10 VPS für Sie zu beheben. Sie sind 24×7 erreichbar und kümmern sich umgehend um Ihr Anliegen.

PS. Wenn Ihnen dieser Beitrag zur Behebung des sudo-Fehlers auf Debian 10 VPS gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.


Debian
  1. Update-alternative-Befehl nicht gefunden?

  2. Sudo:Befehl nicht gefunden?

  3. visudo:Befehl nicht gefunden

  4. sudoedit:Befehl nicht gefunden

  5. sudo:Befehl nicht gefunden

Make-Befehl nicht gefunden? So beheben Sie das Problem

So installieren Sie balenaEtcher auf Debian 11 Bullseye

Installieren Sie ifconfig auf Debian 11 oder 10, wenn der Befehl nicht gefunden wird

So beheben Sie, dass der Befehl „Ifconfig“ unter CentOS 7 nicht gefunden wurde

So beheben Sie, dass der Befehl „Ifconfig“ unter Ubuntu 20.04 LTS nicht gefunden wurde

Behebung:Curl-Befehl hat keinen Fehler gefunden