Shuttle Manage the SSH Config
ShuttleManagetheSSHConfig
InstallthattoolonMAC
Openthesettings,thesettingsfilenamed.shuttle.json
Itwillbesimilartothis:
{
"_comments":[
"Validterminalsinclude:'Terminal.app'or'iTerm'",
"Intheeditorvaluechange'default'to'nano','vi',oranotherterminalbasededitor.",
"Hostswillalsobereadfromyour~/.ssh/configor/etc/ssh_configfile,ifavailable",
"Formoreinformationonhowtoconfigure,pleaseseehttp://fitztrev.github.io/shuttle/"
],
"editor":"default",
"launch_at_login":false,
"terminal":"Terminal.app",
"iTerm_version":"nightly",
"default_theme":"Homebrew",
"open_in":"new",
"show_ssh_config_hosts":false,
"ssh_config_ignore_hosts":[],
"ssh_config_ignore_keywords":[],
"hosts":[
{
"VirtualBox":[
{
"cmd":"sshcarl@ubuntu-master",
"inTerminal":"tab",
"name":"ubuntu-master",
"theme":"homebrew",
"title":"ubuntu-master"
},
{
"cmd":"sshcarl@centos-dev1",
"inTerminal":"new",
"name":"centos-dev1",
"theme":"homebrew",
"title":"centos-dev1"
}
]
References:
https://github.com/fitztrev/shuttle
https://github.com/fitztrev/shuttle