2016-06-20 3 views
1

RDP 및 SSH 포트가 열려있는 네트워크 보안 그룹에서 구성된 일부 규칙을 사용하지 않도록 설정해야합니다.Azure Resource Manager 네트워크 보안 그룹 Powershell을 사용하여 구성

이것은 내가 실행 명령이다 : 나는 규칙 구성 제거와 함께 몇 가지 문제에 직면하고 내가 포털을 확인하거나 GET cmdlet을 실행할 때

Get-AzureRmNetworkSecurityGroup -Name $securityGroupName -ResourceGroupName $resourceGroupName | Remove-AzureRmNetworkSecurityRuleConfig -Name $enabledSecurityRDPRule.Name 

을 그러나 나는 이전 명령이 발효 표시되지 않습니다 .

심지어 나는 Set-AzureRmNetworkSecurityRuleConfig를 사용하여 액세스를 거부하려고 시도하고 동일한 결과를 얻었습니다.

내 환경에 액세스하는 데 사용하는 서비스 주체에 기여자 권한이 있습니다.

답변

0

Remove-AzureRmNetworkSecurityRuleConfig 명령은 로컬 NSG 개체에서 규칙을 제거하기 만합니다. 클라우드 측을 동기화하려면 Set-AzureRmNetworkSecurityGroup을 실행해야합니다.

다음은 전체 스크립트입니다.

$nsg = Get-AzureRmNetworkSecurityGroup -Name <your nsg name> ` 
        -ResourceGroupName <your resource group name> 

$nsg = Remove-AzureRmNetworkSecurityRuleConfig -Name <your rule name> ` 
        -NetworkSecurityGroup $nsg 

Set-AzureRmNetworkSecurityGroup -NetworkSecurityGroup $nsg 
관련 문제