Gallery
About
Hey HN! Over the past few years, I’ve spent way too much time copy-pasting SSH public keys just to give people access to servers. It always felt like a chore, and the security risks (offboarding, revocation, etc.) aren’t great either.I looked into solutions like Teleport and Smallstep, but they felt a bit too heavy and complex for what I needed.So over the past few weeks I vibe-coded a small solution to scratch my own itch: sshifu.The idea is simple — you set up a “sshifu server” as an auth server, configure your SSH servers to trust it, and then giving access is just telling someone to run:"npx sshifu sshifu-server.com ssh-server.com"That’s it. No more copying keys or touching "authorized_keys".It’s still early and a bit rough around the edges, but it’s been working well for me so far.Would love feedback — what’s missing for real-world usage, and what would stop you from using this?
Comments (0)
No comments yet. Be the first to comment!
Related Products
Open-source private home security camera system (end-to-end encryption)
Logatory – local-first log analysis and threat detection, no SIEM
Osint Arena – GeoGuessr for OSINT
Auto-identity-remove – Automated data broker opt-out runner for macOS
How to Kill the Dead Internet
Mezz, a curl-able WiFi sandbox for IoT pentesting