Join our Newsletter — 33% off our NHI Course
Home› FAQ› NHI Lifecycle Management› What breaks when temporary SSH access is handled…
NHI Lifecycle Management

What breaks when temporary SSH access is handled with manual accounts and passwords?

← Back to all FAQ
By NHI Mgmt Group Editorial Team Updated September 29, 2026 Domain: NHI Lifecycle Management

The main failure is lifecycle control. Teams must create the account, send credentials, track the approval, and remember to disable access later. Any missed step leaves an open path into production systems. Manual handling also reduces auditability because administrators may not know exactly when access was used or what actions were taken during the session.

What breaks first when SSH access depends on manual accounts and passwords?

Manual SSH access breaks the control plane before it breaks the login screen. The hard part is not typing a password, it is keeping creation, approval, time limits, and revocation aligned across every system that accepts the account. Once access is granted by hand, the process becomes easy to forget, hard to prove, and slow to recover.

That is why manual SSH access usually fails as a lifecycle problem, not just an authentication problem. The account may still work long after the business need has ended, and the team may not know which hosts it touched or whether the credential was reused elsewhere. The failure mode is open-ended access with weak traceability.

A better model is to treat SSH as a governed access path, not a one-off login exception. The more the process depends on humans remembering to add and remove access, the more likely you are to end up with stale accounts, shared credentials, and sessions that cannot be confidently attributed to a person or change request. SSH Key and SSH Certificate Management Guide shows the governance pattern that replaces ad hoc account handling with explicit control over SSH access material.

Why manual passwords create auditing and privilege drift

Passwords make SSH access look simple, but they hide the important questions: who approved the access, how long it should last, and whether it was actually removed. If the same process is used across production hosts, the result is usually privilege drift, because temporary access starts to behave like standing access the moment someone forgets to disable it.

Manual workflows also weaken the record of what happened during the session. If administrators cannot reliably tie a login to a request, a host, and a time window, the access is hard to review after the fact. That is especially dangerous for emergency or break-glass use, where the access may be legitimate but still needs tight monitoring and later cleanup. Break-Glass and Emergency Access Account Guide is the right pattern for those exceptional cases, not ad hoc manual SSH accounts.

Manual passwords also encourage reuse and sharing, which makes access control less precise. Even when the intent is temporary access, the operational reality is often a credential that is copied, forwarded, or left active longer than planned. Privileged Access Management Guide covers the controls that reduce that drift through vaulting, session controls, and least-privilege enforcement.

How to replace brittle manual SSH access with controlled temporary access

Temporary SSH access works best when it is time-bound, observable, and easy to revoke. That usually means automated approval, short-lived credentials or certificates, and a clear handoff to session recording or command-level logging where the environment requires it. The goal is not just shorter access, but access that naturally expires instead of relying on human memory.

For teams moving from manual accounts, the first practical step is to separate emergency access from routine access. Routine SSH should not depend on a person creating a user and sharing a password. Emergency access should be deliberately designed, tested, and tracked as an exception path with explicit ownership. A zero-standing-privilege pattern helps make that separation real rather than aspirational. Just-in-Time Access and Zero Standing Privilege Guide is the relevant model for that transition.

Where SSH is exposed on production systems, the access method should also match the trust boundary. Password-based temporary access is usually the weakest option because it is easy to copy and hard to bind to a single session or device. Certificate-based SSH, bastion-based access, or tightly scoped JIT elevation provide much better control when the underlying requirement is temporary administrative reach rather than permanent entitlement. Current best practice is to make revocation and attribution part of the access design, not something handled after the incident.

Risk and Threat Considerations

Manual SSH accounts create an obvious exposure window: if the disable step fails, the access path can remain open after the work is finished. Shared or reused passwords also raise the chance of credential leakage, because the same secret may be copied into chat, tickets, scripts, or notes outside the intended control boundary.

Failure mechanism: The process depends on people completing every lifecycle step correctly, but manual provisioning and revocation are error-prone, so the account or password often outlives its approval window.

Impact: An attacker or careless operator can retain access to production systems longer than intended, and investigators may be unable to prove exactly when the session began, ended, or what changed during it.

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 addresses the attack surface, CIS Controls v8 and NIST SP 800-53 Rev 5 set the technical controls, and ISO/IEC 27001:2022 defines the regulatory obligations.

FrameworkControl / ReferenceRelevance
OWASP Non-Human Identity Top 10NHI-01 — Improper OffboardingManual SSH accounts can remain active after the task ends.
NHI-02 — Secret LeakagePassword-based SSH access increases exposure of shared credentials.
NHI-05 — Overprivileged NHITemporary admin SSH often drifts into standing, excessive access.
Recommendation — Enforce timely offboarding and automatic expiry for temporary SSH access. Replace reusable passwords with tightly scoped, short-lived SSH credentials. Limit SSH access to the minimum scope and duration required.
CIS Controls v8CIS-6 — Access Control ManagementThis question is about controlling who gets SSH access and for how long.
Recommendation — Centralize SSH account creation, approval, and revocation under access control.
NIST SP 800-53 Rev 5IA-5 — Authenticator ManagementManual passwords are an authenticator lifecycle problem.
AC-2 — Account ManagementTemporary SSH accounts must be created, tracked, and disabled cleanly.
AU-2 — Event LoggingThe answer highlights weak auditability of manual SSH sessions.
Recommendation — Manage SSH credentials with expiry, rotation, and revocation. Track each SSH account from approval through removal. Log SSH access events so temporary use can be reviewed later.
ISO/IEC 27001:2022A.5.15 — Access controlManual SSH access is an access-control design issue.
Recommendation — Apply formal access rules to temporary SSH provisioning and removal.

Practitioner Guidance

What to prioritise: Remove passwords from the default temporary-access path first. If a human must still grant SSH access, make the approval, expiry, and revocation visible in the same control flow so the access cannot become orphaned.

What to verify: Confirm that every temporary SSH grant has a defined owner, an expiry time, and a reliable disable action. If you cannot produce those three items from audit evidence, the access is not temporary in a meaningful operational sense.

Common mistake: Teams often treat temporary manual access as safe because it is short-lived. In practice, short-lived access is only safe when the expiration is enforced by the system, not just remembered by the administrator.

Practitioner takeaway: The real control objective is not to make SSH access convenient, it is to make temporary access self-ending, attributable, and auditable even when humans are under pressure.

Deepen Your Knowledge

Sign up to our weekly newsletter — get 33% off our NHI Foundation Level Course

    NHIMG Editorial Note
    Reviewed and updated by the NHIMG editorial team on September 29, 2026.
    NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org