Назад | Перейти на главную страницу

Настройки WinSCP с настройками Google для SSH

Попытка настроить WinSCP, чтобы у меня был доступ по SFTP к моему экземпляру, работающему вне Compute Engine и использующему эти направления. Однако при чтении инструкции здесь, Я не понимаю, как обрабатывать добавление имени пользователя в начало ключа.

Разве это не сделает ключевую информацию отличной от ключа, сгенерированного с помощью инструкций winscp, как показано ниже?

В инструкциях WinSCP имя пользователя добавляется в конец ключа. И Google требует добавления имени пользователя. Итак, в Metadata-> User я редактирую SSH-ключ моего имени пользователя, чтобы добавить имя пользователя, но это не работает.

После того как я закончу добавление файла закрытого ключа на страницу SSH> Аутентификация и попытаюсь войти в систему, я получаю ошибку аутентификации.

Вы добавляете имя пользователя в начало ключа, если хотите использовать gcloud команда для добавления ключа в метаданные:

$ gcloud compute project-info add-metadata --metadata-from-file sshKeys=my-ssh-keys.pub

Если вы добавляете вручную, не добавляйте имя пользователя.