Skip to content

Users & delegated access

Requires WHP super admin access. These features are unlocked for customers with a WHP super admin role on the server — for example, anyone running a Virtual Dedicated Server. Customers without super admin won’t see these pages.

WHP super admin lets you give other people scoped access to the server — your dev team, a contractor, or a junior admin — without sharing your own credentials.

TypeWhat they can doWhere they sign in
WHP sub-userSign in to WHP with their own credentials. You control which sections they see.Same :8443 URL as you.
Delegated panel accessA read-only or scoped-write view onto a specific site, for a contractor.Same WHP, but scoped to that one site.
SFTP / SSH userFile access (and optionally SSH) without WHP at all.SFTP client / SSH terminal.

You can sign in to WHP two ways:

  1. Through your client portal (recommended). Go to https://secure.anhonesthost.com, sign in to your account, open Services → My Services, click your hosting plan, then click Login to WHP. No extra password to remember.
  2. Directly with your WHP credentials. Visit https://<your-server-hostname>:8443 and sign in with the WHP username and password you set up. Your server hostname is in your welcome email and on the service page in the client portal.
  1. Open Users → WHP Users → Add User in the admin sidebar.
  2. Set a username, a strong password, and an email (used for password reset and 2FA).
  3. Choose a role: pick from the predefined roles (Admin, Site Manager, Read-only, etc.) or build a custom role with specific pages enabled.
  4. (Optional) Enable Require 2FA so they have to set up an authenticator app on first login.
  5. Save. Share the credentials with them out-of-band; don’t email passwords.

Use the customer-facing Delegated Users page (sidebar → Delegated Users, available on every account) when a contractor only needs to work on one site:

  1. Open Delegated Users → Add.
  2. Pick the site they should have access to.
  3. Set their permission scope: view-only, manage-files, manage-DNS, etc.
  4. Send them the panel URL. They sign in with their own credentials and see only that site.

This is the right path for, say, a freelance designer who needs to upload assets but shouldn’t see your other sites or your DNS.

Pure file access without WHP. Created from the admin Users → SFTP/SSH page:

  1. Open Users → SFTP/SSH → Add.
  2. Set the username, password (or paste their public SSH key), and which directories they have access to.
  3. Pick whether to grant interactive SSH or restrict to SFTP only.
  4. Save. They can now connect with their preferred SFTP/SSH client.

The user list shows last sign-in, role, and 2FA status. Common actions from each user’s row:

  • Disable — keeps the user but blocks sign-in.
  • Delete — removes the user.
  • Force password reset — invalidates their current password; they receive an email link.
  • Revoke sessions — kicks them out of any active panel sessions immediately.

When someone leaves your team, revoke sessions first (so they’re out now), then disable or delete the user.

Sub-user can sign in but the page they expect is missing. Their role doesn’t include that section. Edit the role and tick the right page.

SFTP user can connect but uploads land in the wrong directory. Check their Home directory in the SFTP/SSH user page — it determines what they see as /.

A delegated user can’t see DNS records. Delegated access defaults to file-only. Edit their permissions to include DNS Management.

Still stuck? Open a support ticket and our team will help.