| Crates.io | keyport |
| lib.rs | keyport |
| version | 0.5.0 |
| created_at | 2025-03-22 18:08:55.53206+00 |
| updated_at | 2025-03-25 15:31:31.812588+00 |
| description | Utility which simplifies working with openssh cli tools |
| homepage | |
| repository | https://github.com/ruarq/keyport.git |
| max_upload_size | |
| id | 1601994 |
| size | 24,417 |
Simplifies adding and removing SSH keys on UNIX like systems.
Requires openssh installed on your system.
This is a rather hacky solution at the moment, so things might not work as expected.
When specifying only the name of a key, keyport will assume you mean a key in ~/.ssh/.
keyport show id_rsa will show the key ~/.ssh/id_rsa.pubkeyport remove ./my_key will remove the my_key key in the current directory.keyport add /path/to/key will let you add the key at the specified path.$ keyport add <FILE> # i.e. id_ed25519, id_rsa, ...
$ keyport remove <FILE>
$ keyport show <FILE>
$ keyport set-password <FILE>