Docs / Billing & Account / Two-Factor Authentication for Account Security

Two-Factor Authentication for Account Security

By Admin · Jan 22, 2026 · Updated Apr 25, 2026 · 8 views · 2 min read

Two-Factor Authentication for Account Security is a common requirement for VPS administrators. This guide provides practical instructions that you can follow on Ubuntu 22.04/24.04 or Debian 12, though most steps apply to other distributions as well.

Accessing Billing Settings

Before making changes to the configuration, always create a backup of the existing files. This ensures you can quickly roll back if something goes wrong during the setup process.


Portal Dashboard → Account → Billing Settings

1. Click "Payment Methods" tab
2. Click "Add Payment Method"
3. Enter your card details
4. Click "Save" to update

Note that file paths may vary depending on your Linux distribution. The examples here are for Debian/Ubuntu; adjust paths accordingly for RHEL/CentOS-based systems.

Understanding Charges

For production deployments, consider implementing high availability by running multiple instances behind a load balancer. This approach provides both redundancy and improved performance under heavy load.

Common Issues and Solutions

  • Permission denied errors: Ensure files and directories have the correct ownership. Use chown -R to fix ownership and chmod for permissions.
  • Service won't start: Check the logs with journalctl -xe -u 2fa. Common causes include port conflicts, missing configuration files, or insufficient permissions.
  • Connection timeout: Verify your firewall rules allow traffic on the required ports. Use ss -tlnp to confirm the service is listening on the expected port.

Wrapping Up

Following this guide, your 2fa setup should be production-ready. Keep an eye on resource usage as your traffic grows and don't forget to test your backup and recovery procedures periodically.

Was this article helpful?