Ok
Sign up for freeSign in
Video

How to Enable JIT SSH Access to On-Prem Machines

If your on-prem access model still relies on static SSH keys and jump boxes, this video is for you.

This episode of the Five minutes to zero standing access series demonstrates how to bring just-in-time SSH to bare-metal environments—using short-lived certificates, Slack approvals, and session-level revocation.

Most identity and access tools stop at the cloud boundary. But the reality for many organizations is hybrid: VMs, containers, and yes - still some bare-metal machines that run critical services.

In this short demo, you’ll see how P0 makes it easy to enable temporary, certificate-based SSH access to on-prem machines, without hardcoded keys, long-lived users, or manual ticketing.

P0 SSH management screen

How it works

The user authenticates via Okta and logs in through the P0 CLI. Using p0 ls, they view a list of available nodes, filtering down to on-prem machines with the --provider metal flag.

From there, they run p0 ssh. Behind the scenes:

  1. A JIT access request is triggered and sent to approvers via Slack.
  2. On approval, P0 issues a short-lived SSH certificate.
  3. The P0 agent on the server verifies it and grants access.
  4. When the user finishes their session, they relinquish access via Slack, revoking the certificate.

Why it matters

On-prem systems are often governed by legacy controls — static keys, persistent local users, and outdated jump boxes.

P0 replaces that with:

  • Ephemeral, time-bound access
  • Slack-based approval workflows
  • On-demand revocation tied to session completion
  • Support for hybrid environments without architectural changes

See for yourself

If you’re still managing on-prem SSH access with static keys or shared users, this demo shows how to bring least privilege and automation to bare-metal systems.

Explainer Video
< Return to video series

Struggling to control production access in hybrid or multi-cloud environments?

Get a demo of P0 Security, the next-gen PAM platform built for every identity.