Skip to content

Quick and easy SSH key generation tool which also adds the key to the ssh-agent. Uses charmbracelet/gum for pretty styles.

License

Notifications You must be signed in to change notification settings

miropls/FastKey

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

FastKey

FastKey is a small shell script to easily generate a SSH key and add it to your ssh-agent. It uses charmbracelet/gum to make the script pretty. It is designed to be used on UNIX/POSIX systems such as Ubuntu and MacOS.

Quick overview

FastKey is a very simple script which prompts the user to generate a SSH key of preferred type. Optionally you can give the key a password, as well as give it a custom name if you prefer. The key is generated in your ~/.ssh folder and automatically added into your ssh-agent.

How to use FastKey

  1. Follow the instructions at charmbracelet/gum to install Gum on your system.
  2. Clone this repo, or simply copy the contents of the fastkey.sh script to a file on your system.
  3. Make sure the script is executable with chmod +x fastkey.sh
  4. Run the script with ./fastkey.sh
  5. If you decide to use a password with your key you will be prompted to enter the password to the ssh-add command.
  6. Enjoy using your newly generated SSH key :)

About

Quick and easy SSH key generation tool which also adds the key to the ssh-agent. Uses charmbracelet/gum for pretty styles.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages