VirtualMachineSshSettings Класс
Параметры SSH для виртуальной машины.
- Наследование
-
builtins.objectVirtualMachineSshSettings
Конструктор
VirtualMachineSshSettings(*, admin_username: str, admin_password: str | None = None, ssh_port: int = 22, ssh_private_key_file: str | None = None)
Параметры
Имя | Описание |
---|---|
admin_username
Обязательно
|
Имя администратора. Значение по умолчанию — None (Нет). |
admin_password
Обязательно
|
Пароль администратора. Значение по умолчанию — None (Нет). Требуется, если ssh_private_key_file не указан. |
ssh_port
Обязательно
|
Номер порта SSH. Значение по умолчанию — 22. |
ssh_private_key_file
Обязательно
|
Путь к файлу, содержашему закрытый ключ SSH rsa. Используйте "ssh-keygen -t rsa -b 2048", чтобы создать пары ключей SSH. Требуется, если admin_password не указан. |
Параметры Keyword-Only
Имя | Описание |
---|---|
admin_username
Обязательно
|
|
admin_password
Обязательно
|
|
ssh_port
|
значение по умолчанию: 22
|
ssh_private_key_file
Обязательно
|
|
Примеры
Настройка объекта VirtualMachineSshSettings.
from azure.ai.ml.entities import VirtualMachineSshSettings
ssh_settings = VirtualMachineSshSettings(
admin_username="azureuser",
admin_password="azureuserpassword",
ssh_port=8888,
ssh_private_key_file="../tests/test_configs/compute/ssh_fake_key.txt",
)
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.
Azure SDK for Python