VirtualMachineSshSettings 類別
虛擬機器的 SSH 設定。
- 繼承
-
builtins.objectVirtualMachineSshSettings
建構函式
VirtualMachineSshSettings(*, admin_username: str, admin_password: str | None = None, ssh_port: int = 22, ssh_private_key_file: str | None = None)
參數
名稱 | Description |
---|---|
admin_username
必要
|
系統管理員使用者名稱。 預設為 [無]。 |
admin_password
必要
|
系統管理員使用者密碼。 預設為 [無]。 如果未指定 ssh_private_key_file ,則為必要項。 |
ssh_port
必要
|
ssh 埠號碼。 預設值為 22。 |
ssh_private_key_file
必要
|
包含 SSH rsa 私密金鑰的檔案路徑。 使用 「ssh-keygen -t rsa -b 2048」 來產生 SSH 金鑰組。 如果未指定admin_password,則為必要項。 |
僅限關鍵字的參數
名稱 | Description |
---|---|
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",
)
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應