New-AksHciSSHConfiguration
構文
新しい SSH 構成の オブジェクトを作成します。
構文
New-AksHciSSHConfiguration -name <String>
-ipAddresses <String>
-cidr <String>
[-sshPublicKey <String>]
[-sshPrivateKey <String>]
[-restrictSSHCommands]
説明
AKS-HCI 仮想マシンの SSH 構成を作成して、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
パラメーター
-name
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
CIDR への SSH アクセスを制限します。
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 ハイブリッド デプロイによって作成された任意の VM にサインインできます。 独自の 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