SshPublicKey Klasse
Enthält Informationen zum öffentlichen SSH-Zertifikatschlüssel und zum Pfad auf der Linux-VM, auf der der öffentliche Schlüssel platziert wird.
- Vererbung
-
azure.mgmt.compute._serialization.ModelSshPublicKey
Konstruktor
SshPublicKey(*, path: str | None = None, key_data: str | None = None, **kwargs: Any)
Keyword-Only Parameters
- path
- str
Gibt den vollständigen Pfad auf der erstellten VM an, in der der öffentliche SSH-Schlüssel gespeichert wird. Wenn die Datei bereits vorhanden ist, wird der angegebene Schlüssel an die Datei angefügt. Beispiel: /home/user/.ssh/authorized_keys.
- key_data
- str
Öffentliches SSH-Schlüsselzertifikat, das für die Authentifizierung bei der VM über SSH verwendet wird. Der Schlüssel muss mindestens 2048 Bit und im ssh-rsa-Format vorliegen. <br>``<br>
Informationen zum Erstellen von SSH-Schlüsseln finden Sie unter Erstellen von SSH-Schlüsseln unter Linux und Mac für Linux-VMs in Azure.
Variablen
- path
- str
Gibt den vollständigen Pfad auf der erstellten VM an, in der der öffentliche SSH-Schlüssel gespeichert wird. Wenn die Datei bereits vorhanden ist, wird der angegebene Schlüssel an die Datei angefügt. Beispiel: /home/user/.ssh/authorized_keys.
- key_data
- str
Öffentliches SSH-Schlüsselzertifikat, das für die Authentifizierung bei der VM über SSH verwendet wird. Der Schlüssel muss mindestens 2048 Bit und im ssh-rsa-Format vorliegen. <br>``<br>
Informationen zum Erstellen von SSH-Schlüsseln finden Sie unter Erstellen von SSH-Schlüsseln unter Linux und Mac für Linux-VMs in Azure.
Azure SDK for Python