У меня проблемы с подключением к виртуальному экземпляру Google Cloud. Я запустил виртуальный экземпляр и смог войти в систему как обычно, используя gcloud beta compute ssh
. Затем я попытался передать файлы в экземпляр, используя gcloud compute scp --recurse <local_source> \ <user_name>@<instance>:<remote_path>
. Я получил ответ «Обновление метаданных проекта s sh ...», которого я никогда раньше не видел при попытке передать файлы. Ошибка передачи файла:
?\240<username>@<IP>: Permission denied (publickey).
Кроме того, теперь я даже не могу войти в виртуальную машину. Когда я пытаюсь войти в систему, я получаю:
ssh: connect to host <IP> port 22: Operation timed out
ERROR: (gcloud.beta.compute.ssh) [/usr/bin/ssh] exited with return code [255].
Насколько я могу судить, правила брандмауэра по-прежнему используются по умолчанию и разрешают соединения через порт 22. Я все еще могу войти в экземпляр. через окно браузера, но не из командной строки. Любая помощь будет принята с благодарностью!