Linux机器之间文件传输 - zssh

前端项目部署,需要传输文件到 Linux 服务器上,使用 zssh、rz、sz 文件互传

zssh

zssh 全名 zmodem ssh。

zmodem 协议的优势

1.不需要使用很长的命令和密码,直接使用 rz、sz 加文件名就能实现文件的收发。

2.目标主机和本地主机直接传送文件,使用 sz 可以直接穿透。

zssh 安装

1
brew intall zssh

zssh 使用

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// 登录
~ zssh root@192.168.1.1

// 切换到本地主机
~ ctrl + @

// 上传本地主机当前目录的文件到远程主机的当前目录
zssh> sz + 文件名

// 下载文件
// 1.在远程机器上,启动sz,准备发送文件
# sz + 文件名
// 2.切换到本地主机
# ctrl + @
// 3.检查本地主机目录,切换到合适目录接收文件
zssh> rz

// 回到远程主机
exit