Поделиться через


SshPublicKey Класс

Содержит сведения об открытом ключе сертификата SSH и пути на виртуальной машине Linux, в которую он размещен.

Наследование
azure.mgmt.compute._serialization.Model
SshPublicKey

Конструктор

SshPublicKey(*, path: str | None = None, key_data: str | None = None, **kwargs: Any)

Keyword-Only Parameters

path
str

Указывает полный путь на созданной виртуальной машине, где хранится открытый ключ SSH. Если файл уже существует, указанный ключ добавляется к файлу. Пример: /home/user/.ssh/authorized_keys.

key_data
str

Сертификат открытого ключа SSH, используемый для проверки подлинности на виртуальной машине через SSH. Ключ должен быть не менее 2048 бит и иметь формат ssh-rsa. <br>``<br> Сведения о создании ключей SSH см. в статье Создание ключей SSH в Linux и Mac для виртуальных машин Linux в Azure.

Переменные

path
str

Указывает полный путь на созданной виртуальной машине, где хранится открытый ключ SSH. Если файл уже существует, указанный ключ добавляется к файлу. Пример: /home/user/.ssh/authorized_keys.

key_data
str

Сертификат открытого ключа SSH, используемый для проверки подлинности на виртуальной машине через SSH. Ключ должен быть не менее 2048 бит и иметь формат ssh-rsa. <br>``<br> Сведения о создании ключей SSH см. в статье Создание ключей SSH в Linux и Mac для виртуальных машин Linux в Azure.