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