VirtualMachineSshSettings Clase
Configuración de SSH para una máquina virtual.
- Herencia
-
builtins.objectVirtualMachineSshSettings
Constructor
VirtualMachineSshSettings(*, admin_username: str, admin_password: str | None = None, ssh_port: int = 22, ssh_private_key_file: str | None = None)
Parámetros
Nombre | Description |
---|---|
admin_username
Requerido
|
Nombre de usuario administrador. El valor predeterminado es None. |
admin_password
Requerido
|
Contraseña del usuario administrador. El valor predeterminado es None. Obligatorio si no se especifica ssh_private_key_file. |
ssh_port
Requerido
|
Número de puerto ssh. El valor predeterminado es el 22. |
ssh_private_key_file
Requerido
|
Ruta de acceso al archivo que contiene la clave privada rsa ssh. Use "ssh-keygen -t rsa -b 2048" para generar los pares de claves SSH. Obligatorio si no se especifica admin_password. |
Parámetros de palabra clave únicamente
Nombre | Description |
---|---|
admin_username
Requerido
|
|
admin_password
Requerido
|
|
ssh_port
|
valor predeterminado: 22
|
ssh_private_key_file
Requerido
|
|
Ejemplos
Configurar un objeto 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",
)
Colaborar con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.
Azure SDK for Python