Я пытаюсь перенести один файл с локального компьютера на мою виртуальную машину в Computer Engine.
Я выполняю следующую команду:
gcloud compute scp test.txt instance-name:/usr/bin/
Затем, через некоторое время, яполучить сообщение о тайм-ауте соединения.Выход с кодом возврата 1 .
Следуя этому руководству , но, как и многие вещи в Учебниках по Google Cloud, они действительно редкие и поверхностные.
В любом случае, я скачал netcat, и когда я запускаю
nc [EXTERNAL_IP] 22
, я не получаю ответа ... И нет никакого шага дальше этого ... Вы в ловушке ... Есть идеи?
- default-allow-ssh установлен как разрешенный для порта 22.
- Ключи ssh были сгенерированы.
** Редактировать 2019-04-11 - 14: 15
Пока я работал со средой Windows, установил подсистемы Debian для Windows и консоль bash, выполнил тот же процесс, теперь я получаю эту ошибку:
** Edit 2019-04-11 - 14: 33
Похоже, соединение даже не касается моего брандмауэра виртуальной машины.На Stackdriver ничего не регистрируется (он активен для записи 'default-allow-ssh', но я не знаю, должно ли что-то там регистрироваться).
** Редактировать 2019-04-11- 15:52 Следуя инструкциям из Google Устранение неполадок (сценарий запуска): https://cloud.google.com/compute/docs/troubleshooting/troubleshooting-ssh
При попытке войти в систему я получаю следующие данные:
Список правил брандмауэра:
** Редактировать 16: 55,
Я испробовал почти все методы, отображаемые здесь https://cloud.google.com/compute/docs/instances/transfer-files#transfergcloud
Все ещеПонятия не имею, должно быть, что-то блокирует мне доступ.