Condividi tramite


New-AksHciSSHConfiguration

Riepilogo

Crea un oggetto per una nuova configurazione SSH.

Sintassi

New-AksHciSSHConfiguration -name <String>
                           -ipAddresses <String>
                           -cidr <String>
                          [-sshPublicKey <String>]
                          [-sshPrivateKey <String>]
                          [-restrictSSHCommands]

Descrizione

Crea una configurazione SSH per le macchine virtuali AKS-HCI per definire l'accesso SSH.

Esempio

Creare una configurazione SSH con chiave pubblica

New-AksHciSSHConfiguration -name sshConfig -sshPublicKey C:\AksHci\akshci_rsa.pub

Creare una configurazione SSH con chiave pubblica e limitare l'accesso a CIDR

New-AksHciSSHConfiguration -name sshConfig -sshPublicKey C:\AksHci\akshci_rsa.pub -cidr 172.16.0.0/24

Creare una configurazione SSH con chiave pubblica e limitare l'accesso agli indirizzi IP

New-AksHciSSHConfiguration -name sshConfig -sshPublicKey C:\AksHci\akshci_rsa.pub -ipAddresses 4.4.4.4,8.8.8.8

Creare una configurazione SSH e limitare l'accesso a CIDR

New-AksHciSSHConfiguration -name sshConfig -cidr 172.16.0.0/24

Creare una configurazione SSH e limitare l'accesso agli indirizzi IP

New-AksHciSSHConfiguration -name sshConfig -ipAddresses 4.4.4.4,8.8.8.8

Creare la configurazione SSH e limitare l'accesso agli indirizzi IP e ai comandi SSH

New-AksHciSSHConfiguration -name sshConfig -ipAddresses 4.4.4.4,8.8.8.8 -restrictSSHCommands

Parametri

-Nome

Nome della configurazione SSH.

Type: System.String
Parameter Sets: (All)
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Ipaddresses

Limita l'accesso SSH a determinati indirizzi IP.

Type: System.String
Parameter Sets: (All)
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Cidr

Limita l'accesso SSH a un CIDR.

Type: System.String
Parameter Sets: (All)
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-sshPublicKey

Percorso di un file di chiave pubblica SSH. Usando questa chiave pubblica, è possibile accedere a una delle macchine virtuali create dalla distribuzione ibrida del servizio Azure Kubernetes. Se si ha la propria chiave pubblica SSH, è possibile passare la sua posizione qui. Se non viene fornita alcuna chiave, cercare una in %systemdrive%\akshci.ssh\akshci_rsa.pub. Se il file non esiste, viene generata e usata una coppia di chiavi SSH nella posizione precedente.

Type: System.String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-sshPrivateKey

Percorso del file di chiave privata SSH.

Type: System.String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-limitSSHCommands

Limita l'accesso SSH a determinati comandi.

Type: System.Boolean
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: false
Accept pipeline input: False
Accept wildcard characters: False

Passaggi successivi

Informazioni di riferimento su AksHci PowerShell