用 Stormssh 管理 ssh
用官方的话来说:
storm 是一个管理 ssh 连接的命令行工具。看起来很 cool, 装起逼来,逼格也很高的工具。(又一个攻城狮用来装逼的工具)
最近主要,搞了10多台 raspberry pi 管理起来有点头疼
安装
$ [sudo] pip install stormssh
$ brew install stormssh # mac os 建议使用 homebrew 来安装
添加一台服务器
$ storm add raspv3 [email protected]
删除一台服务器
$ storm delete raspv3
列出你的服务器及ssh_config配置
$ storm list
Listing entries:
raspbrain -> [email protected]:54321
raspchatbot -> [email protected]:22
raspnltk -> [email protected]:22
raspv1 -> [email protected]:22
raspv3 -> [email protected]:22
(*) General options:
identityfile: ~/.ssh/id_rsa
stricthostkeychecking: no
userknownhostsfile: /dev/null
forwardagent: yes
port: 22
居然还能搜索
$ storm search rasp
Listing results for rasp:
raspv1 -> [email protected]:22
raspv3 -> [email protected]:22
更惊喜的是还有 web UI
$ storm web
* Running on http://127.0.0.1:9002/ (Press CTRL+C to quit)