„sudo: Befehl nicht gefunden“ beim Befolgen eines Tutorials für Let’s Encrypt

„sudo: Befehl nicht gefunden“ beim Befolgen eines Tutorials für Let’s Encrypt

Ich folge einemGodaddy-Hilfe-Tutorialum das Let’s Encrypt-Zertifikat für meine Website zu installieren. Also habe ich mich sshüber mit meinem Server verbunden Putty.

Beim Eingeben des Befehls sudo git clone https://github.com/letsencrypt/letsencrypterhalte ich den Fehler -bash: sudo: command not found.

Nach dem Eintippen cat /proc/versionhabe ich festgestellt, dass ich eine Red Hat-Distribution habe. Was soll ich also tun?

Antwort1

Um die Fehlermeldung zu beheben, müssen Sie die Installation möglicherweise sudomit den folgenden Schritten durchführen. Alternativ können Sie den Befehl ausführen, nachdem Sie sich mit dem Root-Konto angemeldet haben su -.

Installieren sudo:

Melden Sie sich mit dem Root-Konto an su -. Geben Sie dann ein yum install sudo.

Fügen Sie nach der Installation das Benutzerkonto zur /etc/sudoersDatei hinzu.

Nach der folgenden Zeile:

## Allow root to run any commands anywhere
root    ALL=(ALL)       ALL

Fügen Sie diese Zeile hinzu:

user ALL=(ALL) ALL

SehenHierFür mehr Information.

Antwort2

Sudo ist ein beliebter Befehl zum Erhöhen der Berechtigungen eines normalen Benutzers.

Ich nehme an, dass Sie sich direkt als Root anmelden. In diesem Fall müssen Sie „sudo“ nicht verwenden, da alles, was Sie tun, effektiv bereits per „sudo“ ausgeführt wird.

Antwort3

Um den Kommentar von Knud Larsen (und anderen Benutzern) hervorzuheben, sudoist hier nicht erforderlich. Sie können verwenden, gitwenn Sie bei GoDaddys SSH ohne angemeldet sind sudo.

Verwenden Sie in PuTTY einfach:

git clone https://github.com/letsencrypt/letsencrypt

Davon abgesehen, tatsächlich erfordert die Installation von Let's Encrypt auch sudospäter im Prozess Zugriff auf eine bestimmte Ebene, die gemeinsam genutzten Konten nicht gewährt wird. Ich habe noch keine Problemumgehung gefunden, damit Let's Encrypt auf einem gemeinsam genutzten GoDaddy-Konto überhaupt funktioniert. Ich gehe jetzt zu einem besseren Host.

verwandte Informationen