Настроить доступ по OS Login на существующей ВМ
Если вам необходимо настроить подключение по OS Login к уже развернутой виртуальной машине, вы можете самостоятельно установить на нее агента OS Login.
Чтобы настроить доступ по OS Login к существующей виртуальной машине:
-
Включите доступ по OS Login на уровне организации.
-
Подключитесь к ВМ по SSH.
-
Установите на виртуальную машину агента OS Login. Выполните команду в зависимости от операционной системы ВМ:
Ubuntu 22.04Ubuntu 20.04Ubuntu 18.04CentOS 7Debian 11curl https://storage.yandexcloud.net/oslogin-configs/ubuntu-22.04/config_oslogin.sh | bash
curl https://storage.yandexcloud.net/oslogin-configs/ubuntu-20.04/config_oslogin.sh | bash
curl https://storage.yandexcloud.net/oslogin-configs/ubuntu-18.04/config_oslogin.sh | bash
curl https://storage.yandexcloud.net/oslogin-configs/centos-7/config_oslogin.sh | bash
curl https://storage.yandexcloud.net/oslogin-configs/debian-11/config_oslogin.sh | bash
-
Включите на виртуальной машине доступ по OS Login.
Теперь вы можете подключиться к виртуальной машине по OS Login c SSH-сертификатом через YC CLI или через стандартный SSH-клиент, а также через YC CLI с SSH-ключом, предварительно добавленным в профиль пользователя организации в Yandex Cloud Organization.
Чтобы вернуть возможность подключаться к ВМ по SSH без использования OS Login, измените настройки ВМ, отключив опцию Доступ через OS Login.