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