Sshifu – SSH Login with SSO. Alternative to Teleport and Smallstep
Yet another SSH SSO tool competing with Teleport and Smallstep without clear differentiation.
OIDC SSH login for Linux with DPoP — replace static SSH keys with IdP-issued tokens, no gateway
DPoP-bound OIDC tokens replace static SSH keys without requiring a gateway or CA.
DevOps engineers, Security teams, System administrators
Teleport · ssh-oidc · StrongDM
Three components: a PAM module (pam_prmana.so), a client agent (prmana-agent), and a shared OIDC/JWKS library (prmana-core). All Rust.
DPoP keys can be software, YubiKey (PKCS#11), or TPM 2.0. No gateway, no SSH CA, no patches to sshd. Standard ssh client, standard sshd, PAM in between.
Tested against Keycloak, Auth0, Google, and Entra ID.
The name is from Sanskrit — pramana (प्रमाण) means "proof."
Yet another SSH SSO tool competing with Teleport and Smallstep without clear differentiation.
OIDC-signed SSH certs for GitHub Actions without the complexity of Vault or Teleport.
0.6-second boot time with musl, dinit, and diskless immutable deployments.
Plain shell scripts instead of Ansible's YAML—fewer abstraction layers to debug.
SSHFS already does this; Rust rewrite doesn't add new capabilities.
Single Python file does monitoring, firewall defense, and AI ops over pure SSH—no agents.