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 协议》,转载必须注明作者和本文链接
讨论数量: 1

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!