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

Дальнейшие действия

Справочник по PowerShell для AksHci