Как подключиться к виртуальной машине Linux в Yandex Cloud через WinSCP со сгенерированным при создании ключом
Описание задачи
Необходимо подключиться к виртуальной машине Linux в Yandex Cloud через WinSCP со сгенерированным при создании ключом.
Решение
Чтобы подключиться к Linux-ВМ с помощью WinSCP, нужно указать в WinSCP следующие параметры подключения:
File protocol
–SCP
илиSFTP
.Host name
– IP-адрес ВМ.User name
– имя пользователя, заданное при создании ВМ.Password
– оставить пустым, так как будет использоваться аутентификация по SSH-ключу.
Далее нужно нажать Advanced, выбрать SSH → Authentication и в блоке Authentication parameters активировать параметр Allow agent forwarding
. После этого в поле Private key file выбрать файл закрытого ключа SSH и нажать ОК. Теперь вы сможете подключиться к ВМ для передачи файлов по протоколу SCP или SFTP, нажав кнопку Login.
Эта инструкция актуальна, если вы не задали пароль для пользователя. Если вы уже подключались к ВМ с помощью SSH-ключа и задавали пароль командой sudo passwd имя_пользователя
, то в пункте 4. введите пароль пользователя и нажмите Login.
В целях безопасности по умолчанию вход на ВМ возможен только по SSH-ключу.