Join our Newsletter — 33% off our NHI Course

What is the difference between ProxyJump and identity-based access for SSH?

ProxyJump still depends on a bastion as the path to the target, while identity-based access removes the permanent jump host from the workflow. Instead of exposing a gateway and distributing keys, the proxy authenticates users through an identity provider, issues short-lived certificates, and brokers access with policy and audit controls. That shifts the control point from network reachability to identity and authorization.

How ProxyJump Works, and Why It Still Leaves a Jump Host in the Path

ProxyJump is an SSH transport pattern, not an access governance model. It improves routing by telling the client to reach the target through an intermediate host, which is usually a bastion or jump box. That means the path is still anchored in network reachability and the operational security of that intermediary, even if the client experience is cleaner.

Practically, the jump host remains a standing control point. You still have to secure, patch, monitor, and restrict it, and you still need a defensible story for who can reach it and what keys or forwarding paths are allowed through it. This is why ProxyJump is best understood as a connectivity simplification, not a removal of the trust boundary.

When teams use ProxyJump well, they usually treat the bastion as a narrow choke point and pair it with logging and segmentation. The weakness is that the security model can quietly drift back toward “protect the box” rather than “prove the user and authorise the session.” That distinction matters when the target estate grows or when access must be time-bound and auditable.

Why Identity-Based SSH Access Changes the Control Point

Identity-based SSH access replaces the permanent jump host workflow with a policy-driven front end that authenticates the user through an identity provider, issues short-lived certificates or equivalent ephemeral credentials, and brokers access according to policy and audit rules. The important change is not just convenience, it is where trust is evaluated: at identity and authorisation time instead of at a fixed network waypoint.

That shift reduces the need to distribute long-lived SSH keys across users and systems. It also narrows standing exposure because the access credential can expire quickly, be tied to a verified identity, and be revoked without relying on every target host to be directly reachable from a bastion. For OWASP Non-Human Identity Top 10 principles, this is the same pattern practitioners seek in machine access: short-lived, governed, and observable rather than permanently shared.

In access terms, identity-based SSH behaves more like a control plane than a transit host. It can enforce step-up checks, policy decisions, and session recording before the connection is allowed to proceed. That makes the access decision much easier to audit than a static bastion model, especially when access needs to be constrained by role, time, device posture, or approval workflow.

When the Difference Matters Operationally

The difference becomes material whenever you care about credential sprawl, privileged access review, or blast radius. ProxyJump can still be a good fit for simple segmentation or legacy environments, but it does not by itself solve key distribution, access expiry, or fine-grained session governance. Identity-based access is better when the organisation wants access to follow the user’s verified identity and policy state, not a pre-shared route through a host.

It also changes how incidents are investigated. With ProxyJump, you often need to inspect the bastion to understand who connected and what they touched. With identity-based access, the control plane should already tell you which identity was approved, which policy applied, and what certificate or session was issued. That is a stronger fit for environments that need central auditability and rapid revocation. The same pattern is visible in NHI guidance on overprivilege and unmanaged credentials, where the underlying issue is not routing but control of authority and exposure.

NHI Mgmt Group’s Ultimate Guide to NHIs is useful here because it frames the wider credential-governance problem behind short-lived access, rotation, and visibility. For deeper incident context, 52 NHI Breaches Analysis shows how credential misuse and access concentration turn small trust decisions into broad compromise paths.

Risk and Threat Considerations

ProxyJump can concentrate risk in the bastion because it becomes both a connectivity dependency and a high-value access gateway. If that host is over-permissioned, poorly monitored, or reused across too many workflows, compromise can create a direct path into the target environment. Identity-based access shifts that risk away from a permanent hop, but it introduces its own control dependency: the identity provider, certificate issuance, policy enforcement, and audit trail must all remain trustworthy and available.

Failure mechanism: A standing jump host can be abused through stolen keys, weak segmentation, or lateral movement from the bastion into downstream systems. Identity-based access can fail if the issuer is misconfigured, short-lived credentials are too broadly scoped, or audit and revocation are not enforced consistently.

Impact: The practical consequence is different blast radius. ProxyJump failures often expose the bastion and whatever sits behind it; identity-based failures more often expose the authority layer, which can affect many sessions at once if policy or issuance is compromised.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP Non-Human Identity Top 10 address the attack and risk surface, while NIST CSF 2.0, NIST Zero Trust (SP 800-207), CIS Controls v8 and NIST SP 800-63 set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
OWASP Non-Human Identity Top 10 NHI-01 — Secrets and Credential Management SSH access depends on key and certificate handling that should be short-lived and governed.
NHI-04 — Access Governance and Least Privilege Identity-based SSH shifts access control from a hop to policy and authorisation.
NHI-09 — Visibility, Monitoring and Auditability The access model must preserve audit evidence for who was approved and what occurred.
Recommendation — Issue ephemeral credentials and rotate standing SSH keys to reduce exposed access paths. Enforce least-privilege policy for SSH sessions and remove standing jump-host trust. Record SSH approvals and sessions so identity-based access remains auditable end to end.
NIST CSF 2.0 PR.AA — Identity Management, Authentication and Access Control The question contrasts network-path access with identity-driven authentication and authorisation.
PR.PT — Protective Technology ProxyJump and identity-based brokers are different protective technologies for remote access.
Recommendation — Apply identity-based access controls that authenticate users and authorise sessions before connection. Use protective remote-access technology that enforces policy without relying on a permanent bastion.
NIST Zero Trust (SP 800-207) PL-01 — Policy Engine and Policy Enforcement Identity-based SSH relies on policy decisions at connection time rather than network reachability.
Recommendation — Place SSH authorisation behind policy enforcement instead of a static network hop.
CIS Controls v8 6 — Access Control Management The core difference is whether access is granted through a governed identity workflow or a jump host.
8 — Audit Log Management Identity-based SSH is only stronger if approvals and sessions are logged for review.
Recommendation — Centralise SSH access approval, restriction and revocation under account and access control. Log SSH authentication and session activity to preserve accountability and investigations.
NIST SP 800-63 4.1 — Authentication and Authenticator Assurance Identity-based SSH relies on authenticated identity and short-lived assurance for access issuance.
4.2 — Federation and Assertions Identity-provider driven SSH commonly brokers access from trusted identity assertions.
Recommendation — Bind SSH issuance to assured authentication and short-lived session credentials. Use federated identity assertions to broker SSH access without distributing long-lived keys.

Practitioner Guidance

What to verify: If the goal is least privilege and auditable access, verify whether your current SSH pattern still depends on a reusable jump host for trust enforcement. If the answer is yes, treat the bastion as a privileged system and measure it as a dependency, not just a convenience layer.

Decision rule: Use ProxyJump when you need a simple routing hop for a contained environment; use identity-based SSH when you need ephemeral access, central policy, and revocation that does not depend on a permanently trusted intermediary.

CIS Controls v8 and NIST SP 800-207 Zero Trust Architecture both support the same practitioner judgement here: reduce standing trust, make access decisions explicit, and keep the access path auditable.

Practitioner takeaway: The choice is not just about SSH convenience, it is about whether access is governed by a permanent network path or by a short-lived identity decision with measurable control.