无法SSH到Azure VM

时间:2018-12-12 18:12:26

标签: azure virtual-machine

我已经构建了一个运行Tomcat服务器和一个postgreSQL数据库的Azure虚拟机。直到今天早上,我才能够毫无疑问地使用它。我找不到真正知道要执行此操作所需的路线图,我怀疑我有问题。我可以删除VM并重新开始,但是从该活动中我什么也学不到。我的仪表板具有以下内容:

xxxVM            Virtual Machine
xxxSecurityGroup Network Security Group
xxxVMNet         Virtual Network
xxxVMVMNIC       Network Interface
xxxVMPublicIP    Public IP address
xxxVMNSG         Network Security Group
storage account
xxxVM_disk1      Disk

我认为拥有两个网络安全组可能会有问题。一个具有1个子网和0个网络接口,另一个具有0个子网和1个网络接口。我已经停止了VM,并且想要删除具有子网且没有网络接口的网络安全组,但是每次尝试执行此操作时,都会收到一条消息,提示删除失败并且消息内容被切断。它告诉我网络安全组正在使用,但未完成错误。

  

无法删除网络安全组“ xxxSecurityGroup”。   错误:网络安全组   /subscriptions/12345/resourceGroups/xxxResourceGroup/providers/Microsoft.Network/networkSecurityGroups/xxxSecurityGroup   无法删除,因为以下资源正在使用它:   /subscriptions/12345/resourceGroups/xxxResourceGroup/providers/Microsoft.Network/vi

我尽力阻止一切,但无济于事。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

在使用NSG时,您无法删除它。从技术上讲,虚拟机未使用NSG,因此停止虚拟机不会释放NSG。

拥有2个NSG并不是问题,您只需确保它们都打开了端口22以允许SSH。

希望这会有所帮助。