Sshifu – SSH Login with SSO. Alternative to Teleport and Smallstep
Sshifu – SSH Login with SSO. Alternative to Teleport and Smallstep
Almost every engineer knows SSH. And almost every team I’ve worked with manages access by copying public keys into servers, forgetting to remove them later, and sometimes sharing access in ways that are… not ideal. It works fine until you have dozens of servers, multiple engineers, short-term access needs, or any real security requirement. At that point, things start to get messy and a bit hard to trust. I looked into tools like Teleport and Smallstep, but they felt too heavy for what I needed in terms of infrastructure, setup, and learning curve. So I built Sshifu . The idea is simple: you run a small server that handles authentication (for example via a GitHub org), it issues short-lived SSH certificates, and users just run a CLI to get access automatically. No more manually managing `authorized_keys` across machines. Quick disclaimer: this is very much a “vibe-coded” project (probably 99%). I built it to scratch my own itch, so it’s still early and a bit rough around the edges. That said, it works well for my use case so far. Would love feedback, especially what’s missing for real-world usage, and what would stop you from using this.
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Correct prediction on native model
Similar products
SSH for DigitalOcean
SSH for EC2
Ssh-aliases
RabbitHole – YAML Configured SSH Tunnels
Caddy-SSH
TikTok alternative no login no AI
ssh-tpm-agent – SSH agent for TPMs
SirTunnel – Selfhosted, 0-config alternative to ngrok. Caddy+SSH+50 LOC
Ts-SSH – SSH over Tailscale without running the daemon
Fast SSH to EC2