mac 上有啥好用的 ssh 管理工具吗

2022-05-04 22:28:49 +08:00
 dzdh

免费,不用云同步,好用流畅(某些工具卡的一批)

试过好几款要不就是必须收费(没有 free plan ),要不就是贼卡,要不就强制云同步。

所以自己搞了几个脚本。

比如

#!/usr/bin/env sh
CURDIR=$(cd $(dirname ${BASH_SOURCE[0]}); pwd )
sshpass -p "password" ssh  \
-o GlobalKnownHostsFile=/dev/null \
-o UserKnownHostsFile=/dev/null \
-o StrictHostKeyChecking=no \
-o TCPKeepAlive=yes \
-o ServerAliveInterval=30  \
-i $CURDIR/keys/xxx.ed25519 \
username@host -p #port

打开 iterm, ./sshs/name就自动连上,也还行。

就是管理是个问题,就有没有什么工具做这种 shell 管理的,参数还能公共出去的。比如: tool list显示全部的 host ,tool xx 连接 xx ,tool add label user@host:port keyfile|password就能添加上去。

有这种工具吗?

4343 次点击
所在节点    macOS
26 条回复
butanediol2d
2022-05-04 22:31:39 +08:00
看到好多这种帖子了,为啥不用 .ssh/config 呢?
shakukansp
2022-05-04 22:33:59 +08:00
ssh config editor?
dzdh
2022-05-04 22:41:59 +08:00
@butanediol2d 跟系统的~/.ssh/config 隔离开。方便管理,因为经常连接不同的主机。还想和~/.ssh/known_hosts 隔离开。
lscho
2022-05-04 22:43:43 +08:00
用 utools 管理呗
dzdh
2022-05-04 22:49:12 +08:00
@lscho 好用吗
lscho
2022-05-04 23:04:03 +08:00
@dzdh 我没用过,我不知道。。。。我是用的脚本管理的,好像和你的需求差不多(没有隔离开)。你自己稍微修改一下应该就可以了。地址: https://github.com/lscho/sshp
timothyye
2022-05-04 23:46:42 +08:00
@dzdh 有这类工具的: https://github.com/xwjdsh/manssh
lusi1990
2022-05-04 23:59:50 +08:00
我选择破解
hteen
2022-05-05 00:14:02 +08:00
iBugOne
2022-05-05 00:32:18 +08:00
较新的 ~/.ssh/config 支持 Include 语句,较旧的也可以用 ssh -F configfile 的语法钦点一个配置文件替代默认的 ~/.ssh/config ,完全可以做到“隔离”。实话说,你这个轮子造得十分多余
dzdh
2022-05-05 00:57:03 +08:00
@timothyye 差不多就这种了。
xuanbg
2022-05-05 06:33:24 +08:00
ZenTermLite
HiCoder
2022-05-05 09:32:01 +08:00
试试 ServerCat ?
jheroy
2022-05-05 09:35:23 +08:00
我是自己写的 Alfred workflow, 添加服务器是自动拉取管理后台的服务器列表转换成本地配置文件, 搜索连接服务器也非常方便. 非要用 cli 的话也可以用 fzf 来交互式搜索过滤配置文件.都是一行命令的事没那么复杂.
idblife
2022-05-05 10:02:05 +08:00
windterm
说用原生 ssh 的可能服务器不多并且没特殊场景
xtinput
2022-05-05 11:13:01 +08:00
~/.ssh/config 配合 alias
dzdh
2022-05-05 11:16:34 +08:00
@idblife

这货咋说呢。

exit 后窗口不会自动关。

通过跳板机登录主机后,exit 后没回到跳板机,直接中断了。
dzdh
2022-05-05 11:19:10 +08:00
@lscho 感谢。能支持 pipe 设置 keyfile 就更棒了。hhhh
ifx0
2022-05-05 11:54:24 +08:00
zoc 挺好用的
findex
2022-05-05 15:58:51 +08:00
目前是用自己写的 expect 脚本,用起来方便。就是得自己配置,但是安全可靠

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/850830

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX