客户端:https://github.com/trzsz/trzsz-ssh
服务端:https://github.com/trzsz/trzsz-go
1 、trzsz ( trz / tsz ) 类似 rz / sz 的用法,比 scp 的操作更简单,更易用。
2 、tssh + trz / tsz 会默认启用隧道模式,速度甚至反超 scp ,特别是传小文件多的文件夹时,速度秒杀 scp 。
3 、如果在跳板机也使用 tssh ,会自动将客户端 tssh 和服务端 trz / tsz 的隧道串连起来,像无跳板机一样快。
开源进度:
1 、go 版 trzsz 的功能终于全都开发完了。
2 、python 和 js 版目前还不支持隧道模式。
3 、tssh 已支持大部分 ssh 常用功能,也扩展解决了一些痛点,如批量选择登录、记住密码、自动重连等。
1
LonnyWong OP 6Ieq5bex5raI54Gt6Zu25Zue5aSN8J+Qtg==
|
2
Tink 2023-10-22 20:45:04 +08:00 via Android
真的厉害,牛逼
|
3
Cyshall 2023-10-22 21:32:00 +08:00
刚试了下 wsl2 下使用有问题🤨
|
4
LonnyWong OP @Cyshall 要 WSL 中,要使用 windows 版本,即 tssh.exe ,对应配置文件也是在 windows 的用户目录下的。
|
5
LonnyWong OP @Cyshall 在我的 WSL2 中,也可以使用 Linux 版的 tssh ,要先安装 zenity ,然后弹出对话框选文件时,是选 WSL 内的文件的。你那有报什么错误吗?
|
8
brucmao 2023-10-23 12:36:37 +08:00
本地和远程都是 win11,远程通过 scoop 安装了 trzsz ,本地安装了 tssh ,本地向远程传文件还是很慢
|
9
LonnyWong OP @brucmao 远程 trz -v 和 tsz -v 看看版本是不是 1.1.6 ,本地 tssh -v 看看是不是 0.1.12 ?登录远程是用 tssh 的吧?用 trzsz 是慢的,要用 tssh 。
|
10
brucmao 2023-10-23 12:50:35 +08:00 1
看了下本地 tssh 还是 0.1.11 ,更新到 0.1.12 重试很快了
|
11
frinstioAKL 2023-10-28 17:54:27 +08:00
trzsz 越来越强了, 借楼问一下, 楼主考虑集成 termtunnel( https://github.com/beordle/termtunnel) 这个利用 modem 作 tunnel 的功能么, 这样简直就太完美了
|
12
LonnyWong OP @frinstioAKL trzsz ssh ( tssh ) 支持标准的 ssh 转发的,在一般情况下也够用了吧。termtunnal 是在有跳板机,并且跳板机不支持用作 ProxyJump 才有用吧?
|
13
frinstioAKL 2023-10-28 23:43:06 +08:00
@LonnyWong #12 是的, 主要解决有跳板机的问题, 而且 ssh 转发在很多环境下被管理员禁用了
|
14
LonnyWong OP @frinstioAKL 我想做的是比 rz / sz 好用的 trz / tsz 。不想给管理员禁用 trz / tsz 的借口,除非他把 rz / sz 也禁用了。权力在别人手中,没办法。
|
15
frinstioAKL 2023-10-29 10:23:23 +08:00 via iPhone
@LonnyWong 对,基本不会禁用 rzsz ,甚至 rzsz 是管理员唯一推荐的方式,叠加各种跳板机的情况下,termtunnel 就显得尤其好用
|