По инструкции ниже вы сможете добавить публичный ключ к существующей виртуальной машине.
Добавление ключа в личном кабинете с помощью сервиса «SSH-ключи» доступно только при создании виртуальной машины. Для созданной ВМ ключ можно добавить только через терминал в ее гостевой ОС.
Перед началом работы
- Сгенерируйте ключевую пару, если не сделали этого ранее. 
- Подключитесь к виртуальной машине по SSH с помощью пароля. - Если вы уже добавили SSH-ключ к ВМ и хотите добавить еще один, вы также можете подключиться с помощью ключа. 
Порядок действий
Новый публичный ключ необходимо вручную добавить в файл authorized_keys.
После того, как вы подключились к ВМ по SSH, вы можете сделать это в терминале с помощью любого удобного текстового редактора. В инструкции ниже рассмотрим, как добавить ключ с помощью редактора Nano.
- В терминале откройте файл authorized_keys: nano ~/.ssh/authorized_keys- Где ~/.ssh/authorized_keys — путь до файла authorized_keys по умолчанию. - Если вы еще не добавляли ни одного ключа к ВМ, открывшийся файл будет пустым. 
- Скопируйте сгенерированный ранее публичный ключ и вставьте его в authorized_keys с новой строки. - По умолчанию на вашем компьютере ключи хранятся в каталоге ~/.ssh или C:\users\имя_пользователя\.ssh\. Файлы публичных ключей имеют расширение .pub, например, id_rsa.pub. 
- Чтобы сохранить изменения и закрыть отредактированный файл, в терминале: - Нажмите Ctrl+X. 
- Чтобы подтвердить сохранение, нажмите Y. 
- Нажмите Enter. 
 
Ключ будет добавлен к виртуальной машине. Вы можете использовать его для подключения по SSH.
Рекомендуется подключаться по SSH только с помощью ключевых пар. Использовать пароль менее безопасно. Если ранее вы вручную включили SSH-доступ по паролю, после добавления ключа вы можете его отключить.
Что дальше
Подключитесь к виртуальной машине с помощью нового ключа.
- Перед началом работы
- Порядок действий
- Что дальше