Partager via


New-AksHciSSHConfiguration

Synopsis

Crée un objet pour une nouvelle configuration SSH.

Syntaxe

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

Description

Crée une configuration SSH pour les machines virtuelles AKS-HCI afin de définir l’accès SSH.

Exemples

Créer une configuration SSH avec clé publique

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

Créer une configuration SSH avec une clé publique et restreindre l’accès au CIDR

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

Créer une configuration SSH avec une clé publique et restreindre l’accès aux adresses IP

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

Créer une configuration SSH et restreindre l’accès au CIDR

New-AksHciSSHConfiguration -name sshConfig -cidr 172.16.0.0/24

Créer une configuration SSH et restreindre l’accès aux adresses IP

New-AksHciSSHConfiguration -name sshConfig -ipAddresses 4.4.4.4,8.8.8.8

Créer une configuration SSH et restreindre l’accès aux adresses IP et aux commandes SSH

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

Paramètres

-name

Nom de la configuration SSH.

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

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

-ipAddresses

Restreint l’accès SSH à certaines adresses IP.

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

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

-Cidr

Restreint l’accès SSH à 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

Chemin d’accès à un fichier de clé publique SSH. À l’aide de cette clé publique, vous pouvez vous connecter à l’une des machines virtuelles créées par le déploiement hybride AKS. Si vous disposez de votre propre clé publique SSH, vous pouvez indiquer son emplacement ici. Si aucune clé n’est fournie, nous en recherchons une sous %systemdrive%\akshci.ssh\akshci_rsa.pub. Si le fichier n’existe pas, une paire de clés SSH à l’emplacement ci-dessus est générée et utilisée.

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

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

-sshPrivateKey

Chemin d’accès au fichier de clé privée SSH.

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

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

-restrictSSHCommands

Restreint l’accès SSH à certaines commandes.

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

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

Étapes suivantes

Références AksHci PowerShell