Control: 6.2 Ensure that SSH access is restricted from the internet
Description
Disable SSH
access on network security groups from the Internet.
The potential security problem with using SSH
over the Internet is that attackers can use various brute force techniques to gain access to Azure Virtual Machines. Once the attackers gain access, they can use a virtual machine as a launch point for compromising other machines on the Azure Virtual Network or even attack networked devices outside of Azure.
Remediation
Disable direct SSH
access to your Azure Virtual Machines from the Internet. After direct SSH
access from the Internet is disabled, you have other options you can use to access these virtual machines for remote management:
Note: By default, SSH
access from internet is not enabled.
Usage
Run the control in your terminal:
powerpipe control run azure_compliance.control.cis_v140_6_2
Snapshot and share results via Turbot Pipes:
powerpipe loginpowerpipe control run azure_compliance.control.cis_v140_6_2 --share
SQL
This control uses a named query:
network_security_group_ssh_access_restricted