2017-09-25 6 views
1

In der Google Compute Engine habe ich keine sudo-Fähigkeit auf meiner VM.Fehlender Sudo-Zugriff in Google Compute Engine

Laut der Dokumentation und anderen Themen zu diesem Thema, sollte es automatisch erstellt werden, wenn ich von der Google Console aus SSH. Es funktionierte auf diese Weise für ein oder zwei Wochen und fordert nun zur Eingabe eines Passworts auf (ich habe auch einen VM neu erstellt, der vor ein paar Wochen dasselbe getan hat).

Ich habe versucht, meine Schlüssel ablaufen lassen, Öffnen und Schließen einer neuen Sitzung und externe SSH und sie alle zeigen das gleiche Problem.

Hier ist ein Screenshot von einer neuen Browser-Instanz:

enter image description here

+1

Bitte verschieben Sie Ihre Frage zu [su] (hier löschen, dort neu posten). Es ist [Off-Topic here] (// stackoverflow.com/help/on-topic). –

Antwort

3

Sie können versuchen, „sudo es“ Befehl von jedem Benutzer mit direkt an root und sudo Zugang zu wechseln. Auch root Passwort kann mit dem Befehl "passwd root" geändert werden, nachdem Sudo Zugriff erhalten wurde.

Der Bildschirm, den Sie erhalten, ist die Vorlesung, die jedes Mal angezeigt wird, wenn sudo verwendet wird. Dies kann in der Datei/etc/sudoers geändert werden, indem Sie Defaults lecture = once wie in dieser article erläutert setzen. Wenn die Lecture auf einmal festgelegt ist, wird der Befehl sudo nur zum Anzeigen der Eingabeaufforderung verwendet, die Sie zum ersten Mal erhalten.