Share via


New-AksHciSSHConfiguration

Sinopse

Cria um objeto para uma nova configuração SSH.

Syntax

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

Descrição

Cria uma configuração SSH para máquinas virtuais AKS-HCI para definir o acesso SSH.

Exemplos

Criar configuração SSH com chave pública

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

Criar configuração SSH com chave pública e restringir o acesso ao CIDR

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

Criar configuração SSH com chave pública e restringir o acesso a endereços IP

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

Criar configuração SSH e restringir o acesso ao CIDR

New-AksHciSSHConfiguration -name sshConfig -cidr 172.16.0.0/24

Criar configuração SSH e restringir o acesso a endereços IP

New-AksHciSSHConfiguration -name sshConfig -ipAddresses 4.4.4.4,8.8.8.8

Criar configuração SSH e restringir o acesso a endereços IP e comandos SSH

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

Parâmetros

-name

O nome da configuração SSH.

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

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

-ipAddresses

Restringe o acesso SSH a determinados endereços IP.

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

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

-cidr

Restringe o acesso SSH a um CIDR.

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

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

-sshPublicKey

O caminho para um ficheiro de chave pública SSH. Com esta chave pública, pode iniciar sessão em qualquer uma das VMs criadas pela implementação híbrida do AKS. Se tiver a sua própria chave pública SSH, pode passar a respetiva localização aqui. Se não for fornecida nenhuma chave, procuramos uma em %systemdrive%\akshci.ssh\akshci_rsa.pub. Se o ficheiro não existir, é gerado e utilizado um par de chaves SSH na localização acima.

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

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

-sshPrivateKey

O caminho para o ficheiro de chave privada SSH.

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

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

-restrictSSHCommands

Restringe o acesso SSH a determinados comandos.

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

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

Passos seguintes

Referência do PowerShell do AksHci