A simple and secure way to manage your SSH keys across multiple machines. Upload, create, and manage your SSH keys in one place, then access them anywhere with a simple curl command.
- Easy Upload: Upload your existing SSH keys in just two clicks
- Quick Access: Retrieve your keys instantly using curl or wget on any machine
- Key Management: Create, delete, and manage multiple SSH keys from a single dashboard
- Secure Storage: Your SSH keys are stored securely in our database
- Multiple Access Methods: Choose between direct downloads or our utility script
Add a single SSH key to your authorized_keys file:
curl https://shh.pludo.org/chw/title >> ~/.ssh/authorized_keysAdd all SSH keys for a user:
curl https://shh.pludo.org/chw/keys >> ~/.ssh/authorized_keys-
Install the Utility
wget https://shh.pludo.org/shh.sh sudo install -m 755 shh.sh /usr/local/bin/shh
-
Basic Usage
shh <linux-user> <key-identifier>...
-
Examples
Add a single key:
shh johndoe user1/work-laptop
Add multiple keys:
shh johndoe alice/key1 bob/key2
Use the same username for all keys:
shh -u johndoe laptop desktopSpecify a single SSH key username for all keys:
shh -s alice johndoe key1 key2All SSH keys are stored securely in our database. Our platform is designed with security as a top priority to ensure your keys remain protected.
Visit shh.pludo.org to:
- Create an account
- Upload and manage your SSH keys
- Access your dashboard
- Upload your keys
Contributions are welcome! Please feel free to submit a Pull Request.