Compartilhar via


New-AksHciSSHConfiguration

Sinopse

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

Sintaxe

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 de 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 de 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 de 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

-Nome

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 arquivo de chave pública SSH. Usando essa chave pública, você pode entrar em qualquer uma das VMs criadas pela implantação híbrida do AKS. Se você tiver sua própria chave pública SSH, poderá passar sua localização aqui. Se nenhuma chave for fornecida, procuraremos uma em %systemdrive%\akshci.ssh\akshci_rsa.pub. Se o arquivo não existir, um par de chaves SSH no local acima será gerado e usado.

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 arquivo 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

Próximas etapas

Referência do AksHci PowerShell