Ich habe zwei Google-Konten und eine Compute Engine-Instanz. Ich ssh dazu aus dem Browser mit zwei verschiedenen Konto. Dann führen Sie mir den folgenden Befehl ein:Verbindung zu GCE über verschiedene Google-Konten nicht möglich
sudo gcloud compute ssh myinstance
Es auf account1 gelingt und nicht auf account2 mit dem folgenden Fehler:
Permission denied (publickey). ERROR: (gcloud.compute.ssh) [/usr/bin/ssh] exited with return code [255]. See https://cloud.google.com/compute/docs/troubleshooting#ssherrors for troubleshooting hints.
kann ich auch laufen sudo gcloud compute ssh [email protected]
wenn Anmeldung als account1 und gelingt es.
Wie macht man gcloud compute ssh
Befehl auf account2 ausführbar?
Ähnliches passiert, wenn ich shh Schlüssel mit config-ssh
Befehl konfigurieren. Ich kann ssh myinstance
auf account1 verwenden und den folgenden Fehler auf account2 erhalten:
ssh: Could not resolve hostname myinstance: Name or service not known
Vielleicht ist das Problem ist, dass account1 ist der Schöpfer der Instanz
es ohne 'sudo' laufen lassen? – Jakuje
Ich starte alle Befehle mit 'sudo' –