Shuttle - Mac 下的遠端SSH登入工具
Shuttle 官網
windows 下遠端登入通常會使用 Xshell、PuTTY,而在 Mac 訪問虛擬機器可以使用 shuttle。
20190117 新增,推薦一個跨平臺的免費開源工具:Termius
參考
.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": true,
"terminal": "iTerm",
"iTerm_version": "nightly",
"default_theme": "Homebrew",
"open_in": "new",
"show_ssh_config_hosts": false,
"ssh_config_ignore_hosts": [],
"ssh_config_ignore_keywords": [],
"hosts": [
{
"cmd": "ps aux | grep defaults",
"name": "Grep - Opens in Default-window-theme-title"
},
{
"Spouses Servers": [
{
"cmd": "echo '—->WARNING! Running commands<-- Are you sure? y/n'; read sure; if [ $sure == y ]; then echo running command && ps aux | grep [a]pple; else echo save to history and show... && history -s 'ps aux | grep [a]pple' && osascript -e 'tell application \"System Events\" to keystroke \"p\" using {control down}'; fi",
"inTerminal": "current",
"name": "Logs - Opens in the current active terminal window"
},
{
"Jane’s Servers": [
{
"cmd": "ssh username@blog2.example.com",
"inTerminal": "tab",
"name": "SSH blog - Opens in Tab of active window",
"theme": "basic",
"title": "title of tab"
},
{
"cmd": "ssh username@shop1.example.com",
"inTerminal": "new",
"name": "SSH Shop - Opens in New Window",
"theme": "basic",
"title": "title of new window"
}
]
}
]
},
]
}
JSON 格式說明
{
"選單名稱": [
{
"cmd": "需要執行的 ssh 命令",
"inTerminal": "命令執行的視窗模式:new/tab/current",
"name": "子選單名",
"theme": "終端主題:basic",
"title": "新視窗/新標籤頁標題,缺失時使用 name 作為標題",
}
]
},
相關文章
- SSH遠端登入原理
- Linux 遠端 ssh 登入Linux
- 用SSH KEY遠端登入
- ssh遠端登入協議協議
- Linux下配置ssh免密遠端登入Linux
- Mac SSH 免密登入 連線遠端伺服器Mac伺服器
- SSH 遠端登入「記住密碼」密碼
- Linux下修改ssh埠和禁止root遠端登入Linux
- Ubuntu中允許root遠端ssh登入的方法Ubuntu
- Linux更改SSH遠端登入埠教程Linux
- Ubuntu開啟ssh服務遠端登入Ubuntu
- SSH原理與運用(1):遠端登入
- SSH原理與運用(一):遠端登入
- Mac 下 SSH 免密碼登入Mac密碼
- 華為eNSP基礎入門-配置SSH遠端登入
- vnc登入,vnc遠端登入工具的使用方法VNC
- SSH免密登入與SCP遠端複製
- docker hub 下載centos配置ssh遠端登陸DockerCentOS
- SSH 自動遠端登陸
- Mac OS X下配置遠端Linux 伺服器SSH金鑰認證自動登入MacLinux伺服器
- SSH以及ROS遠端登入設定保姆級教程ROS
- SSH遠端登入問題:network error:no route to hostError
- 解決Solaris 10 root不能直接遠端SSH登入
- VS Code / Pycharm配置SSH遠端開發(免密登入)PyCharm
- vnc登入,4個能夠vnc登陸的遠端工具VNC
- 使用SSH命令列遠端登入執行在CloudFoundry上的應用命令列Cloud
- SecureCRT for mac(終端SSH工具)SecurecrtMac
- 終端SSH工具:SecureCRT MacSecurecrtMac
- SecureCRT for mac 終端SSH工具SecurecrtMac
- 終端SSH工具:SecureCRT for macSecurecrtMac
- 每天一條Linux命令(24) ssh (遠端安全登入)Linux
- Linux全攻略–遠端登入管理-Telnet與SSHLinux
- SSH遠端登入虛擬機器linux 設定方法虛擬機Linux
- Mac 上 ssh 別名登入Mac
- ssh只能遠端登陸到普通使用者,不能以root遠端登陸
- windows ssh遠端登入阿里雲遇到permissions are too open的錯誤Windows阿里
- 一個ssh無法遠端登入的問題跟蹤解決
- Ubuntu 16.04遠端登入伺服器--ssh的安裝和配置Ubuntu伺服器