What You Can Do
- Generate new key pairs
- Import existing private keys
- Rename and delete saved keys
- Export public keys to remote hosts
Generate a Key
- Open Keys
- Create a new key pair
- Save with a clear name (example:
personal-ed25519,prod-deploy)
Import an Existing Key
You can import by:- pasting private key content
- selecting a key file from disk
Use a Key in Connections
In a connection form:- Set authentication to Public Key
- Select a saved key
- Click Save & Connect (or Save Changes when editing)
Export Public Key to Host
FreeSH can append your public key to remoteauthorized_keys.
If export fails, review the backend error details shown in UI.