New-AksHciSSHConfiguration
Übersicht
Erstellt ein Objekt für eine neue SSH-Konfiguration.
Syntax
New-AksHciSSHConfiguration -name <String>
-ipAddresses <String>
-cidr <String>
[-sshPublicKey <String>]
[-sshPrivateKey <String>]
[-restrictSSHCommands]
BESCHREIBUNG
Erstellt eine SSH-Konfiguration für virtuelle AKS-HCI-Computer, um den SSH-Zugriff zu definieren.
Beispiele
Erstellen einer SSH-Konfiguration mit öffentlichem Schlüssel
New-AksHciSSHConfiguration -name sshConfig -sshPublicKey C:\AksHci\akshci_rsa.pub
Erstellen einer SSH-Konfiguration mit öffentlichem Schlüssel und Einschränken des Zugriffs auf CIDR
New-AksHciSSHConfiguration -name sshConfig -sshPublicKey C:\AksHci\akshci_rsa.pub -cidr 172.16.0.0/24
Erstellen einer SSH-Konfiguration mit öffentlichem Schlüssel und Einschränken des Zugriffs auf IP-Adressen
New-AksHciSSHConfiguration -name sshConfig -sshPublicKey C:\AksHci\akshci_rsa.pub -ipAddresses 4.4.4.4,8.8.8.8
Erstellen einer SSH-Konfiguration und Einschränken des Zugriffs auf CIDR
New-AksHciSSHConfiguration -name sshConfig -cidr 172.16.0.0/24
Erstellen einer SSH-Konfiguration und Einschränken des Zugriffs auf IP-Adressen
New-AksHciSSHConfiguration -name sshConfig -ipAddresses 4.4.4.4,8.8.8.8
Erstellen einer SSH-Konfiguration und Einschränken des Zugriffs auf IP-Adressen und SSH-Befehle
New-AksHciSSHConfiguration -name sshConfig -ipAddresses 4.4.4.4,8.8.8.8 -restrictSSHCommands
Parameter
-name
Der Name der SSH-Konfiguration.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Ipaddresses
Schränkt den SSH-Zugriff auf bestimmte IP-Adressen ein.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Cidr
Schränkt den SSH-Zugriff auf einen CIDR ein.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-sshPublicKey
Der Pfad zu einer Datei mit öffentlichem SSH-Schlüssel. Mit diesem öffentlichen Schlüssel können Sie sich bei allen VMs anmelden, die von der AKS-Hybridbereitstellung erstellt wurden. Wenn Sie über einen eigenen öffentlichen SSH-Schlüssel verfügen, können Sie dessen Speicherort hier übergeben. Wenn kein Schlüssel bereitgestellt wird, suchen wir unter %systemdrive%\akshci.ssh\akshci_rsa.pub nach einem Schlüssel. Wenn die Datei nicht vorhanden ist, wird ein SSH-Schlüsselpaar am obigen Speicherort generiert und verwendet.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-sshPrivateKey
Der Pfad zur Datei des privaten SSH-Schlüssels.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-restrictSSHCommands
Schränkt den SSH-Zugriff auf bestimmte Befehle ein.
Type: System.Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: false
Accept pipeline input: False
Accept wildcard characters: False