compliance.tf
Google Cloud Compliance ControlsGoogle Cloud Compute Engine

GCP projects should have OS Login 2FA enabled

OS Login Two-Factor Authentication (2FA) requires users to verify their identity with a second factor when connecting via SSH to VM instances. It provides an additional security layer beyond passwords or SSH keys.

What this control checks

Checks whether the project has OS Login two-factor authentication turned on

Tool mappings

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

  • Compliance.tf Control: gcp_compute_project_os_login_2fa_enabled
  • Prowler Check: compute_project_os_login_2fa_enabled

Last reviewed: 2026-10-09

View all Google Cloud controls →

On this page

Ask AI about this

Help improve this page