New-AksHciSSHConfiguration

Streszczenie

Tworzy obiekt dla nowej konfiguracji SSH.

Składnia

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

Opis

Tworzy konfigurację protokołu SSH dla maszyn wirtualnych AKS-HCI w celu zdefiniowania dostępu SSH.

Przykłady

Tworzenie konfiguracji protokołu SSH przy użyciu klucza publicznego

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

Tworzenie konfiguracji protokołu SSH przy użyciu klucza publicznego i ograniczanie dostępu do trasy CIDR

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

Tworzenie konfiguracji protokołu SSH przy użyciu klucza publicznego i ograniczanie dostępu do adresów IP

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

Tworzenie konfiguracji protokołu SSH i ograniczanie dostępu do trasy CIDR

New-AksHciSSHConfiguration -name sshConfig -cidr 172.16.0.0/24

Tworzenie konfiguracji protokołu SSH i ograniczanie dostępu do adresów IP

New-AksHciSSHConfiguration -name sshConfig -ipAddresses 4.4.4.4,8.8.8.8

Tworzenie konfiguracji protokołu SSH i ograniczanie dostępu do adresów IP i poleceń SSH

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

Parametry

-Nazwa

Nazwa konfiguracji SSH.

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

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

-ipAddresses

Ogranicza dostęp SSH do niektórych adresów IP.

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

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

-Cidr

Ogranicza dostęp SSH do trasy CIDR.

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

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

-sshPublicKey

Ścieżka do pliku klucza publicznego SSH. Za pomocą tego klucza publicznego możesz zalogować się do dowolnej maszyny wirtualnej utworzonej przez wdrożenie hybrydowe usługi AKS. Jeśli masz własny klucz publiczny SSH, możesz przekazać jego lokalizację tutaj. Jeśli nie podano klucza, szukamy go w folderze %systemdrive%\akshci.ssh\akshci_rsa.pub. Jeśli plik nie istnieje, zostanie wygenerowana i użyta para kluczy SSH w powyższej lokalizacji.

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

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

-sshPrivateKey

Ścieżka do pliku klucza prywatnego SSH.

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

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

-restrictSSHCommands

Ogranicza dostęp SSH do niektórych poleceń.

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

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

Następne kroki

Dokumentacja programu PowerShell usługi AksHci