Mac 上简易的ssh快捷菜单工具: shuttle

官网地址:http://fitztrev.github.io/shuttle/

github 地址:https://github.com/fitztrev/shuttle

配置文件:  ~/.shuttle.json

实例:

{
  "_comments": [
    "Valid terminals include: 'Terminal.app' or 'iTerm'",
    "In the editor value change 'default' to 'nano', 'vi', or another terminal based editor.",
    "Hosts will also be read from your ~/.ssh/config or /etc/ssh_config file, if available",
    "For more information on how to configure, please see http://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": [
      {
        "testarray":[
          {"cmd": "ssh -i ~/id_rsa -o ServerAliveInterval=60 [email protected]","inTerminal": "tab","name": "test1","theme": "homebrew","title": "title of tab"},
          {"cmd": "ssh -o ServerAliveInterval=60 [email protected]","inTerminal": "tab","name": "test2","theme": "homebrew","title": "test2"},
        ]
      },
      { "cmd": "ssh -o ServerAliveInterval=60 [email protected]", "inTerminal": "tab", "name": "桌下服务器", "theme": "homebrew", "title": "zhuoxia" },
      { "cmd": "ssh -i '~/xinjiapo.pem' [email protected]", "inTerminal": "tab", "name": "test", "theme":"homebrew", "title": "test" }

  ]
}

引用链接

[1] http://fitztrev.github.io/shuttle/: http://fitztrev.github.io/shuttle/
[2] https://github.com/fitztrev/shuttle: https://github.com/fitztrev/shuttle