Ich weiß, dass es ziemlich dumm ist, die Datei / etc / sudoers mit nano und nicht visudo zu bearbeiten, aber ich habe es getan und einen Syntaxfehler erhalten :(.
Ich habe das root-Passwort und habe versucht, mich anzumelden, aber der root-Benutzer ist in der Datei / etc / passwd auf bin / false gesetzt, was bedeutet, dass ich momentan ohne Bachlauf im Bach bin.
Weiß jemand, wie man aus diesem Elend herauskommt? Außerdem habe ich keinen physischen Zugriff auf den Server und logge mich über ssh ein. In der Datei sshd_config ist rootlogin aktiviert.
Danke für Deine Hilfe.
su -c /usr/local/bin/bash
könnte nur funktionieren. (edit oder was auch immer der Pfad zum bash auf Linux ist. Oder `su -c visudo 'oder ...)su - -s /bin/bash
.Antworten:
Auch wenn Sie keinen physischen Zugriff auf den Server haben - hat jemand. Es gibt viele Möglichkeiten, aber alle gehen davon aus, dass Sie von einer anderen Partition aus booten. Zum Beispiel abhängig von Ihrem Hosting-Provider:
quelle