VNC Guest Account
Enable Guest Access and HearthGate prepares a dedicated macOS guest account for remote help, shared machines, or temporary work. No Terminal setup or System Settings digging required.
HearthGate 1.11 is live
HearthGate 1.11 introduces VNC Guest Account support: a dedicated non-admin macOS account managed from HearthGate, with access issued through keys you control. Use it for SSH-gated screen sharing when someone needs the GUI, or for guest-account SSH terminal access when they only need command-line work. Your personal account, files, settings, and admin rights stay out of the hand-off.
Enable Guest Access and HearthGate prepares a dedicated macOS guest account for remote help, shared machines, or temporary work. No Terminal setup or System Settings digging required.
Issue a guest key for screen sharing through the protected SSH tunnel. The guest lands in the guest account, not your personal desktop, while your own session stays yours.
When screen sharing is not needed, a guest key can be used for terminal work inside the guest account. It is useful for command-line help without exposing your own login.
Revoking a guest key now terminates live sessions immediately, including screen-sharing tunnels. Disconnect All and quit-time disconnect behavior are tighter too.
Guest access
1.11 turns “can you connect to my Mac?” into a scoped hand-off. A guest can get a screen or a shell, but the access lives in a separate account with no admin rights and no need to reveal your personal Mac password.
Guest keys make the access mode visible: SSH-gated screen sharing for GUI work, or guest-account SSH terminal access for command-line tasks.
Change the guest password when needed, or remove the whole guest account and its home folder when the temporary workflow is over.
After an update, HearthGate refreshes its security engine as soon as the app comes back, so new protections are active without a manual restart.
Operational examples
The new guest workflow is for the exact moments where full access would be too much, but no access would block the work.
Use case
Create a guest account, issue a guest screen key, and let them connect without handing over your own Mac login or exposing your personal files.
Use case
Give them guest-account SSH access for command-line work. They get a shell in the guest space, while your account and admin rights remain separate.
Use case
Click Revoke and HearthGate disconnects the active guest session immediately, instead of merely blocking the next login.
Use case
Rotate the guest password or remove the account when the work is done, then keep the access story visible in logs and events.
Security notes
HearthGate 1.11 is designed around least-privilege guest access. The product creates the Mac-side account, issues scoped keys, makes the access mode visible, and keeps revocation tied to live sessions.
Learn about SILA, the codnamacs security lifecycle frameworkHearthGate 1.11