Bagikan melalui


Add-AzVmssSshPublicKey

Menambahkan kunci publik SSH ke VMSS.

Sintaks

Add-AzVmssSshPublicKey
   [-VirtualMachineScaleSet] <PSVirtualMachineScaleSet>
   [[-Path] <String>]
   [[-KeyData] <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Deskripsi

Cmdlet Add-AzVmssSshPublicKey menambahkan kunci publik yang dapat Anda gunakan untuk menyambungkan ke komputer virtual Virtual Machine Scale Set (VMSS) melalui Secure Shell (SSH).

Contoh

Contoh 1: Menambahkan kunci publik SSH ke VMSS

$VMSS = New-AzVmssConfig
Add-AzVmssSshPublicKey -VirtualMachineScaleSet $VMSS -KeyData "MIIDszCCApugAwIBAgIJALBV9YJCF/tAMA0GCSq12Ib3DQEB21QUAMEUxCzAJBgNV" -Path "/home/admin/.ssh/authorized_keys"

Contoh ini menambahkan kunci publik SSH ke VMSS. Perintah pertama menggunakan cmdlet New-AzVmssConfig untuk membuat objek konfigurasi VMSS dan menyimpan hasilnya dalam variabel bernama $VMSS. Perintah kedua menambahkan kunci SSH dengan data kunci yang ditentukan dan menyimpan kunci pada jalur yang ditentukan pada komputer virtual.

Parameter

-Confirm

Meminta Anda mengonfirmasi sebelum menjalankan cmdlet.

Jenis:SwitchParameter
Alias:cf
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-DefaultProfile

Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure.

Jenis:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-KeyData

Menentukan data kunci publik RSA SSH.

Jenis:String
Position:2
Nilai default:None
Diperlukan:False
Terima input alur:True
Terima karakter wildcard:False

-Path

Menentukan jalur lengkap file, pada komputer virtual, tempat cmdlet ini menyimpan kunci publik SSH. Jika file sudah ada, cmdlet ini menambahkan kunci ke file.

Jenis:String
Position:1
Nilai default:None
Diperlukan:False
Terima input alur:True
Terima karakter wildcard:False

-VirtualMachineScaleSet

Menentukan objek VMSS. Anda dapat menggunakan cmdlet New-AzVmssConfig untuk membuat objek.

Jenis:PSVirtualMachineScaleSet
Position:0
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-WhatIf

Menunjukkan apa yang akan terjadi jika cmdlet berjalan. Cmdlet tidak dijalankan.

Jenis:SwitchParameter
Alias:wi
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

Input

PSVirtualMachineScaleSet

String

Output

PSVirtualMachineScaleSet