다음을 통해 공유


SshPublicKey 클래스

SSH 인증서 공개 키 및 공개 키가 배치된 Linux VM의 경로에 대한 정보를 포함합니다.

상속
azure.mgmt.compute._serialization.Model
SshPublicKey

생성자

SshPublicKey(*, path: str | None = None, key_data: str | None = None, **kwargs: Any)

키워드 전용 매개 변수

Name Description
path
str

ssh 공개 키가 저장되는 생성된 VM의 전체 경로를 지정합니다. 파일이 이미 있으면 지정한 키는 파일에 추가됩니다. 예: /home/user/.ssh/authorized_keys.

key_data
str

ssh를 통해 VM으로 인증하는 데 사용되는 SSH 공개 키 인증서입니다. 키는 2048비트 이상이어야 하며 ssh-rsa 형식이어야 합니다. <br>``<br> ssh 키를 만들려면 [Azure에서 Linux 및 Linux VM용 Mac에서 SSH 키 만들기]를 참조하세요.https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed).

변수

Name Description
path
str

ssh 공개 키가 저장되는 생성된 VM의 전체 경로를 지정합니다. 파일이 이미 있으면 지정한 키는 파일에 추가됩니다. 예: /home/user/.ssh/authorized_keys.

key_data
str

ssh를 통해 VM으로 인증하는 데 사용되는 SSH 공개 키 인증서입니다. 키는 2048비트 이상이어야 하며 ssh-rsa 형식이어야 합니다. <br>``<br> ssh 키를 만들려면 [Azure에서 Linux 및 Linux VM용 Mac에서 SSH 키 만들기]를 참조하세요.https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed).