改造windows terminal支持lrzsz
在 windows 下使用 xshell,如果执行 rz 或者 sz 是可以快捷上传/下载文件到本地的,这在使用堡垒机登录服务器会很有用,或者多层 ssh 嵌套的时候,某种极端的场景下,这可能是唯一的解决方案了。在 windows 下使用 xshell 连接服务器,这时候输入 rz,会弹出一个文件选择框:
但是在 windows terminal 下,是这样的:
无意中发现了一个开源工具,可以解决这个问题,开源地址是:https://github.com/qingyunha/zssh
安装
通过源码安装
1 | git clone https://github.com/qingyunha/zssh.git |
默认可执行文件是在 GOBIN 中, 需要放到系统的 PATH 目录中。
二进制安装
1 | sudo curl -L https://github.com/qingyunha/zssh/releases/download/v0.1.0/zssh_linux_amd64 -o /usr/local/bin/zssh |
使用方法: 使用 zssh
替代 ssh
命令即可。
效果如下:
另外还有 trzsz 这样的类似开源工具,需要服务器上安装 trzsz 软件
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 杂烩饭!
评论