Skip to content

Verified cloud accounts across 14 providers. Secure handover with every order.

Cloud guide

How to Enable MFA on Every Major Cloud Provider

Where the multi-factor setting lives on each platform, which factor type to choose, and how to avoid locking yourself out.

Why MFA is not optional

A password is a single secret that can be phished, reused, leaked in an unrelated breach, or simply guessed if it is weak. Multi-factor authentication adds a second requirement that an attacker has to satisfy separately, and in practice that is what stops most account takeovers.

On a cloud account the stakes are higher than on a typical web service. Anyone with access can start resources that cost money, read whatever data is stored, and in most cases delete everything. That is why every provider pushes MFA on the owner identity specifically.

Choosing a factor type

Not all second factors are equally strong.

  • Hardware security keys are the strongest option, because they cannot be phished by a fake login page.
  • Authenticator apps generating time-based codes are the practical default. They work offline and are not tied to a phone number.
  • SMS codes are better than nothing, but a phone number can be ported away by an attacker who convinces a mobile operator. Avoid SMS as the only factor on an account that matters.

Where to find the setting

Provider Where MFA lives
AWS IAM, then Security credentials on the root user or the individual IAM user
Google Cloud Google Account security settings, since the identity is a Google account
Microsoft Azure Microsoft Entra ID, under security settings for the user
DigitalOcean Account settings, then Security
Linode My Profile, then Login and Authentication
Oracle Cloud Identity settings for the user, under Multi-Factor Authentication
Hetzner Security settings in the account console
IBM Cloud Account settings, then Login policy

The wording differs but the pattern is the same: it is a property of the identity, not of the project or subscription.

Save the recovery codes properly

Every provider issues backup or recovery codes when you enable MFA. These are the only way back in if the device holding your authenticator is lost.

Store them somewhere separate from the password itself. If both live in the same password manager entry and you lose access to that manager, you have lost the account. A printed copy in a safe place is not old-fashioned; it is a reasonable second location.

Enrol a second factor where you can

Several providers allow more than one MFA device on an identity. Where that is supported, register two: a phone-based authenticator and a hardware key, or two authenticator apps on separate devices. It removes the single point of failure entirely.

Then extend it to everyone else

Once the owner identity is protected, apply the same requirement to every other user on the account. Most providers can enforce this with a policy rather than relying on people to opt in, which is the only approach that works at more than a couple of users.

This guide applies across providers. The cloud account catalogue lists every platform with its configurations and prices, and the comparison table puts them side by side.

Further reading

Frequently asked questions

Yes. Authenticator apps hold many entries, each tied to a different account. Label them clearly so you can tell them apart.

You fall back to the provider's account recovery process, which typically requires proving identity and can take days. This is why the recovery codes should be stored separately.

No. Automation should authenticate with API keys or service accounts, not with the interactive login that MFA protects.

Keep reading

Browse verified cloud accounts

Fourteen providers, each with its own configurations and published pricing.

Scroll to Top
0 selected Compare