免费,不用云同步,好用流畅(某些工具卡的一批)
试过好几款要不就是必须收费(没有 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
就能添加上去。
有这种工具吗?
1
butanediol2d 2022-05-04 22:31:39 +08:00
看到好多这种帖子了,为啥不用 .ssh/config 呢?
|
2
shakukansp 2022-05-04 22:33:59 +08:00 1
ssh config editor?
|
3
dzdh OP @butanediol2d 跟系统的~/.ssh/config 隔离开。方便管理,因为经常连接不同的主机。还想和~/.ssh/known_hosts 隔离开。
|
4
lscho 2022-05-04 22:43:43 +08:00
用 utools 管理呗
|
6
lscho 2022-05-04 23:04:03 +08:00 1
@dzdh 我没用过,我不知道。。。。我是用的脚本管理的,好像和你的需求差不多(没有隔离开)。你自己稍微修改一下应该就可以了。地址: https://github.com/lscho/sshp
|
7
timothyye 2022-05-04 23:46:42 +08:00 1
@dzdh 有这类工具的: https://github.com/xwjdsh/manssh
|
8
lusi1990 2022-05-04 23:59:50 +08:00
我选择破解
|
9
hteen 2022-05-05 00:14:02 +08:00
|
10
iBugOne 2022-05-05 00:32:18 +08:00 via Android 4
较新的 ~/.ssh/config 支持 Include 语句,较旧的也可以用 ssh -F configfile 的语法钦点一个配置文件替代默认的 ~/.ssh/config ,完全可以做到“隔离”。实话说,你这个轮子造得十分多余
|
12
xuanbg 2022-05-05 06:33:24 +08:00
ZenTermLite
|
13
HiCoder 2022-05-05 09:32:01 +08:00
试试 ServerCat ?
|
14
jheroy 2022-05-05 09:35:23 +08:00
我是自己写的 Alfred workflow, 添加服务器是自动拉取管理后台的服务器列表转换成本地配置文件, 搜索连接服务器也非常方便. 非要用 cli 的话也可以用 fzf 来交互式搜索过滤配置文件.都是一行命令的事没那么复杂.
|
15
idblife 2022-05-05 10:02:05 +08:00 via iPhone 1
windterm
说用原生 ssh 的可能服务器不多并且没特殊场景 |
16
xtinput 2022-05-05 11:13:01 +08:00
~/.ssh/config 配合 alias
|
19
ifx0 2022-05-05 11:54:24 +08:00 1
zoc 挺好用的
|
20
findex 2022-05-05 15:58:51 +08:00 via iPhone
目前是用自己写的 expect 脚本,用起来方便。就是得自己配置,但是安全可靠
|
21
BeliefanX 2022-05-05 18:29:58 +08:00
nextssh
|
22
jorneyr 2022-05-05 20:42:41 +08:00
可以试试 Shuttle ,可分组的命令管理工具 (ssh 也是一种命令),支持 Terminal 和 iTerm 。
|
23
HongTang 2022-05-05 21:25:30 +08:00
coreshell
|
24
Joker123456789 2022-05-06 10:52:29 +08:00
自带终端不香吗? 写个 shell 的事
|
25
xuelu520 2022-05-06 15:05:27 +08:00
Termius
|
26
Sk8erBoi 2022-05-06 17:54:47 +08:00
|