Mac 链接远程服务使用 rz 服务卡死解决
在这之前保证你的服务器安装了 rz 服务
> yum install lrzsz -y
之前一直使用 Xsehll 连接服务器,使用 rz 传输文件,很方便。最近使用 Mac Items2 连接远程服务器,使用该服务的时候的却一直卡死。如果遇到了这种情况。建议步骤:
git clone https://github.com/mmastrac/iterm2-zmodem.git
cd iterm2-zmodem
cp iterm2-recv-zmodem.sh /usr/local/bin
cp iterm2-send-zmodem.sh /usr/local/bin
chmod 777 /usr/local/bin/iterm2-recv-zmodem.sh
chmod 777 /usr/local/bin/iterm2-send-zmodem.sh
然后配置iterm, Preferences -> Profiles -> 当前使用的配置 -> Advanced
点击 Edit, 填入配置
Regular expression: rz waiting to receive.\*\*B0100
Action: Run Silent Coprocess
Parameters: /usr/local/bin/iterm2-send-zmodem.sh
Instant: checked
Regular expression: \*\*B00000000000000
Action: Run Silent Coprocess
Parameters: /usr/local/bin/iterm2-recv-zmodem.sh
Instant: checked
配置完成之后就可以快乐的传输了。
ps: 如果还是有问题的话,请修改第一个配置
Regular expression: rz waiting to receive.\*\*B0100 // 将 rz waiting to receive. 删除
变成这样
Regular expression: \*\*B0100
如果还是不行,只能到 Github 提 Issue 了。
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐使用 trzsz www.jianshu.com/p/fa46be51b2c7