获得徽章 0
低延迟的 ssh,基于 UDP ( KCP ) 实现, 类似 mosh ( 比 mosh 多了端口转发 ):github.com
评论
支持跨过跳板机的 ssh 客户端 github.com

假设跳板机 J 后面有 A B C 三台服务器,登录 J 之后再手工选择 A B C 之一登录。

以下是在 ~/.ssh/config 中配置 A B C 三台服务器的例子:

Host A
HostName 172.21.0.2 # 跳板机 J 的 IP
Port 2222 # 跳板机 J 的端口
User username # 跳板机 J 的用户名
# 以下是记住跳板机 J 的登录密码( 通过 tssh --enc-secret 得到 ),推荐使用公钥登录。
#!! encPassword f48160ae63d6eaa5a53983e5f9afe6a0c99f3e791d48714ba3405bed88ca4495
#!! ExpectCount 1 # 有些跳板机只要交互一次就能登录目标服务器,这里配置交互次数
#!! ExpectPattern1 Opt> # 跳板机的输入提示符
#!! ExpectSendText1 172.22.0.11\r # 有些跳板机可以直接输入目标服务器的 IP 登录,\r 代表回车

Host B
# 前面的配置和 A 一样,可以直接复制下来( ~/.ssh/config 支持通配符,可以简化配置 )
#!! ExpectSendText1 172.22.0.12\r # 这里配置目标服务器 B 的 IP

Host C
# 前面的配置和 A 一样,可以直接复制下来
#!! ExpectSendText1 172.22.0.13\r # 这里配置目标服务器 C 的 IP
当配置 ExpectCount 大于 0 后,通过 tssh --debug 登录,可以看到跳板机的输出,然后设计自己的登录剧本。

配置完成后,可以 tssh A 直接登录,也可以不带参数运行 tssh ,然后会有界面选择 A B C 进行登录,支持搜索,支持多选并批量登录。更多用法可以看开源的 README: github.com
展开
2
支持原生 rz sz 的 ssh 客户端 trzsz-ssh (tssh) 发布 v0.1.15,GitHub 开源地址:github.com

本地安装 trzsz-ssh (tssh) 和 lrzsz( 详见下文 ),然后在~/.ssh/config 中配置:

Host *
#!! EnableZmodem Yes

然后使用 tssh( 功能与 ssh 客户端类似 )登录服务器,就可以使用 rz sz 上传和下载了。

另外,tssh 0.1.15 还新增了两个小工具:
tssh --new-host 向导式添加服务器配置,适合新手。
tssh --install-trzsz 自动安装 trzsz 到服务器上的~/.local/bin/ 目录。
展开
3
#1024一起掘金# trzsz + ssh 发布隧道传输功能,速度超越 rz sz,甚至反超 scp。

客户端:github.com
服务端:github.com
展开
评论
【 webshell 文件传输工具 trzsz.js 】发布 v1.1.3 :github.com
评论
支持批量登录和批量执行命令的 ssh 客户端,内置支持 trzsz 文件传输功能,支持记住密码:
github.com
1
开源地址: github.com

`tssh` 已实现 ssh 客户端常用的基本功能( 其中 ssh 端口转发在实现中 ),发布第一天 github 涨了上百个 star ( 这是我没想到的 )。

两大额外功能( 亮点 ):

1 、支持选择( 搜索 )`~/.ssh/config` 中的服务器,进行登录。相当于 tssh 内置了服务器管理功能,并且类似 vim 的操作方式不需要用到鼠标。

2 、tssh 内置支持 [trzsz ( trz / tsz )](github.com),这在 Windows 平台很有用,解决了 `trzsz ssh` 上传速度慢的问题。
展开
lonnywong于2023-06-04 21:20发布的图片
评论
原生终端实现类似 rz / sz 上传和下载文件,支持目录,支持拖文件和目录上传,还有很不错的进度条。
github.com
lonnywong于2022-07-23 21:08发布的图片
评论
在多种平台的原生终端上传和下载文件,支持拖文件上传。项目地址:github.com ,给个 Star 支持下?
lonnywong于2022-06-12 18:55发布的图片
3
用 go 写了个类似 rz / sz 的功能,兼容 tmux,支持在 windows 的 cmd、powershell,以及 ubuntu、mac 的原生终端使用。项目地址:github.com ,有用的话请点个 Star 。
lonnywong于2022-05-29 14:04发布的图片
lonnywong于2022-05-29 14:04发布的图片
评论
下一页
个人成就
文章被点赞 16
文章被阅读 12,134
掘力值 296
收藏集
1
关注标签
2
加入于