VirtualMachineSshSettings Class
SSH settings for a virtual machine.
Constructor
VirtualMachineSshSettings(*, admin_username: str | None, admin_password: str | None = None, ssh_port: int | None = 22, ssh_private_key_file: str | None = None)
Parameters
Name | Description |
---|---|
admin_username
Required
|
The admin user name. Defaults to None. |
admin_password
Required
|
The admin user password. Defaults to None. Required if ssh_private_key_file is not specified. |
ssh_port
Required
|
The ssh port number. Default is 22. |
ssh_private_key_file
Required
|
Path to the file containing the SSH rsa private key. Use "ssh-keygen -t rsa -b 2048" to generate your SSH key pairs. Required if admin_password is not specified. |
Keyword-Only Parameters
Name | Description |
---|---|
admin_username
Required
|
|
admin_password
Required
|
|
ssh_port
|
Default value: 22
|
ssh_private_key_file
Required
|
|
Examples
Configuring a VirtualMachineSshSettings object.
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에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
Azure SDK for Python