Project

skm

0.01
No commit activity in last 3 years
No release in over 3 years
Manage Multiple ssh keys
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 10.0.4
~> 2.13.0

Runtime

~> 2.0
 Project Readme

skm -- Ssh Key Manager

Skm is a tool to manage your multiple ssh keys.

RubyGems | Build Status

Installation

gem install skm

Usage

Create a new key:

skm create my_new_key

Create a new key with comment:

skm create my_new_key -C "my@email.com"

Switch to another key:

skm use key_name

NOTE: ssh-agent may need to be disabled for this new key to be valid!

List all keys:

skm list

For example, first we create two keys:

skm create key1
skm create key2

Then we switch to key1:

skm use key1

After done some work, we could then switch to key2:

skm use key2

Use skm --help and skm [command] --help to read more.

Where are my keys?

By default, all your keys are put in ~/.skm. But you can use other directories by using --skm-dir option on command line.