Wie erhalte ich den Root-Zugriff zurück, wenn mir der Zugriff deaktiviert wurde?

Wie erhalte ich den Root-Zugriff zurück, wenn mir der Zugriff deaktiviert wurde?

Ich habe vor Kurzem beschlossen, den Root-Zugriff auf meinen VPS über SSH/PuTTy zu deaktivieren. Dies ist offensichtlich ein Versuch, die Sicherheit des VPS zu erhöhen.

Dies habe ich erreicht, indem ich /etc/ssh/sshd_configdie folgenden Zeilenänderungen vorgenommen habe:

  • PermitRootLogin yesZuPermitRootLogin no
  • PasswordAuthentication yesZuPasswordAuthentication no

Anschließend habe ich mich über PuTTy beim VPS angemeldet und SSH mit dem folgenden Befehl neu gestartet:

  • service ssh reload

Ich hatte mit dem oben genannten keine Probleme, möchte jetzt aber wieder Root-Zugriff auf den VPS erhalten. Ich dachte, es wäre so einfach, die Schritte, die ich in der /etc/ssh/sshd_configDatei ausgeführt habe, rückgängig zu machen. Leider scheint dies nicht der Fall zu sein. Ich gehe davon aus, dass es daran liegt, dass ich SSH neu laden muss, damit die Änderungen wirksam werden. Etwas, das ich offensichtlich nicht tun kann, ohne überhaupt Zugriff zu haben.

Welche anderen Möglichkeiten habe ich, um diesen Root-Zugriff wiederzuerlangen?

Bisherige Lösungen ...

  1. Ich habe bin/bash (chrooted)den SSH-Zugriff einem anderen Benutzer zugewiesen. Mit diesem Benutzer habe ich mich über PuTTy angemeldet und versucht, SHH von hier aus neu zu laden. Leider wurde der Befehl mit diesem Benutzer nicht erkannt.

Antwort1

Viele VPS-Anbieter bieten Konsolenzugriff auf den VPS. Dort können Sie sich beim System anmelden rootund alle Vorgänge ausführen, die Root-Rechte erfordern.

Suchen Sie in der Systemsteuerung Ihres VPS-Anbieters nach dieser Option.

verwandte Informationen