Guides

Security and access

Last updated 2026-09-11

Treat mvmOS like SSH

mvmOS signs users in with their Linux credentials and can provide a real terminal and filesystem access. An internet-facing mvmOS installation should receive the same level of protection as SSH administration.

Recommended baseline

  • Use HTTPS through Nginx or a Cloudflare Tunnel.
  • Do not expose an unprotected mvmOS port directly to the public internet.
  • Enable two-factor authentication in Settings for accounts that need it.
  • Use strong Linux passwords and remove unused accounts.
  • Keep the operating system, Core, and installed apps updated.
  • Restrict root and administrator access to trusted people.

Built-in protections

The login flow rate-limits repeated failed attempts. Two-factor authentication uses time-based one-time codes. These controls reduce risk but do not replace server hardening, firewall rules, backups, or careful account administration.

← Back to Docs