V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
LonnyWong
V2EX  ›  程序员

trzsz ( trz / tsz ) 支持在中间(如跳板机)运行 tmux 的场景了,终于完美解决 rz / sz 不支持 tmux 的问题。

  •  
  •   LonnyWong · 2023-05-02 12:53:12 +08:00 · 969 次点击
    这是一个创建于 367 天前的主题,其中的信息可能已经有所发展或是发生改变。

    开源地址:https://github.com/trzsz/trzsz-go

    1 、开始 trzsz 只支持 iTerm2 中使用 tmux -CC 命令模式的场景( 也是我自己常用的 )。
    典型用法: [客户端] iTerm2 👉 ssh xxx 👉 [服务器] tmux -CC 👉 trz / tsz

    2 、后来 trzsz 支持在服务器上 tmux 普通模式的场景。
    典型用法: [客户端] iTerm2 等 👉 ssh xxx 👉 [服务器] tmux 👉 trz / tsz

    3 、再后来 go 版 trzsz 支持 tmux 运行在客户端的场景。
    典型用法: [客户端] tmux 👉 trzsz ssh xxx 👉 [服务器] trz / tsz

    4 、当在中间( 如跳板机 )上运行 tmux ,之前只支持 iTerm2 + tmux -CC 命令模式。
    典型用法: [客户端] iTerm2 👉 ssh xxx 👉 [跳板机] tmux -CC 👉 ssh xxx 👉 [服务器] trz / tsz

    5 、 [新] 五一假期突然想到一种支持在中间( 如跳板机 )上运行 tmux 普通模式的办法,代码已提交到 github https://github.com/trzsz/trzsz-go,过段时间发布 1.1.0 版本,现在要用 go 1.20 自己编译来用。
    典型用法: [客户端] trzsz ssh xxx 👉 [跳板机] tmux 👉 trzsz -r ssh xxx 👉 [服务器] trz / tsz
    重点在于,在跳板机运行 tmux 之后,要用 trzsz -r ssh 登录到下一级服务器。

    我在 github readme 最下面留了个 QQ 群号,欢迎大家加群讨论。

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   832 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 22:34 · PVG 06:34 · LAX 15:34 · JFK 18:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.