Skip to content

Node.js module to manage SSH Configuration files in a better organized way.

Notifications You must be signed in to change notification settings

revagomes/sshconfig

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

SSH Config Manager

SSH Configuration files in a sane way.

Rather than manage one giant configuration file for your ssh aliases, each alias/group has been broken out into its own file in ~/.ssh/config.d/your_alias. Any files in that directory get automatically concatenated into ~/.ssh/config file. To add a new alias, simply add a new alias file that directory and run the update command.

e.g:

$ sshconfig init
$ echo -e "Host example.com\n\tHostname example.com\n\tUser example" > ~/.ssh/config.d/example
$ sshconfig update

About

Node.js module to manage SSH Configuration files in a better organized way.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published