Skip to content

mixanemca/ssh-keys

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ssh-keys

Work with SSH keys easily!

What is it?

ssh-keys is a terminal based utility designed from easily working with SSH keys.

Use it to discover existing, creates a new and deletes the SSH keys and for work with ssh-agent(1).

Carefully! Right now there is an active development stage.

Installation

Go

go install github.com/mixanemca/ssh-keys@latest

Build (requires Go 1.21+)

git clone https://github.com/mixanemca/ssh-keys.git
cd ssh-keys
make
make install

TODO

  • List all available ssh private keys
  • List all ssh keys loaded to ssh-agent
  • Load key to ssh-agent
  • Unload key from ssh-agent
  • Generate the new ssh key pair
  • Remove key pair
  • Search by key name, comment
  • Add config file
  • Support keys with passphrase
  • Add required environment variables to help
  • Pagination
  • Add changelog

License

Apache 2.0