New-AksHciSSHConfiguration
Краткий обзор
Создает объект для новой конфигурации SSH.
Синтаксис
New-AksHciSSHConfiguration -name <String>
-ipAddresses <String>
-cidr <String>
[-sshPublicKey <String>]
[-sshPrivateKey <String>]
[-restrictSSHCommands]
Описание
Создает конфигурацию SSH для виртуальных машин AKS-HCI для определения доступа по протоколу SSH.
Примеры
Создание конфигурации SSH с открытым ключом
New-AksHciSSHConfiguration -name sshConfig -sshPublicKey C:\AksHci\akshci_rsa.pub
Создание конфигурации SSH с открытым ключом и ограничение доступа к CIDR
New-AksHciSSHConfiguration -name sshConfig -sshPublicKey C:\AksHci\akshci_rsa.pub -cidr 172.16.0.0/24
Создание конфигурации SSH с открытым ключом и ограничение доступа к IP-адресам
New-AksHciSSHConfiguration -name sshConfig -sshPublicKey C:\AksHci\akshci_rsa.pub -ipAddresses 4.4.4.4,8.8.8.8
Создание конфигурации SSH и ограничение доступа к CIDR
New-AksHciSSHConfiguration -name sshConfig -cidr 172.16.0.0/24
Создание конфигурации SSH и ограничение доступа к IP-адресам
New-AksHciSSHConfiguration -name sshConfig -ipAddresses 4.4.4.4,8.8.8.8
Создание конфигурации SSH и ограничение доступа к IP-адресам и командам SSH
New-AksHciSSHConfiguration -name sshConfig -ipAddresses 4.4.4.4,8.8.8.8 -restrictSSHCommands
Параметры
-Имя
Имя конфигурации SSH.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ipAddresses
Ограничивает доступ по протоколу SSH определенными IP-адресами.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Cidr
Ограничивает доступ по протоколу SSH к CIDR.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-sshPublicKey
Путь к файлу открытого ключа SSH. С помощью этого открытого ключа можно войти в любую из виртуальных машин, созданных гибридным развертыванием AKS. Если у вас есть собственный открытый ключ SSH, его расположение можно передать здесь. Если ключ не указан, мы ищем его в разделе %systemdrive%\akshci.ssh\akshci_rsa.pub. Если файл не существует, создается и используется пара ключей SSH в указанном выше расположении.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-sshPrivateKey
Путь к файлу закрытого ключа SSH.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-restrictSSHCommands
Ограничивает доступ по протоколу SSH определенными командами.
Type: System.Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: false
Accept pipeline input: False
Accept wildcard characters: False