compliance.tf
Azure Compliance ControlsAzure Virtual Machines

Linux machines should prohibit remote connections from accounts without passwords

Requires that prerequisites are deployed to the policy assignment scope. Machines are non-compliant if Linux machines that allow remote connections from accounts without passwords. The Azure Policy check uses the Guest Configuration category.

What this control checks

Linux machines that allow remote connections from accounts without passwords are non-compliant

Framework mappings

The clauses this control is mapped to in each framework.

NIST SP 800-53 Rev 5

  • AC-17 Remote Access
  • AC-17(1) Monitoring And Control

FedRAMP Moderate Baseline Rev 4

  • AC-17 (3): Managed Access Control Points
  • AC-17(1) Automated Monitoring/Control

NIST SP 800-171 Rev 2

  • 3.1.1 Limit system access to authorized users, processes acting on behalf of authorized users, and devices (including other systems)
  • 3.1.12: Monitor and control remote access sessions.

CMMC 2.0 Level 2

  • AC.L1-3.1.1 Limit system access to authorized users, processes acting on behalf of authorized users, and devices (including other systems)
  • AC.L2-3.1.12 Monitor and control remote access sessions

FedRAMP High

  • AC-17 Remote Access
  • AC-17(1) Automated Monitoring / Control

Tool mappings

Use these identifiers to cross-reference this control across tools, reports, and evidence.

  • Compliance.tf Control: compute_vm_restrict_remote_connection_from_accounts_without_password_linux
  • Powerpipe Control: azure_compliance.control.compute_vm_restrict_remote_connection_from_accounts_without_password_linux
  • Azure Policy Definition: ea53dbee-c6c9-4f0e-9f9e-de0039b78023

Last reviewed: 2026-10-11

View all Azure controls →

On this page

Ask AI about this

Help improve this page