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