使用跳板机的环境中与服务器传文件
登录线上服务器必须要经过跳板机,很多公司都有这样的限制,与线上机进行文件传输更是麻烦,需要跳板机作为中介
安装了zssh后这个事就简单了一点
首先安装
brew install zssh
使用zssh连上跳板机,再在跳板机里ssh连接线上服务器
zssh xxx@xxxx
ssh xxx@zzzzz
上传文件到服务器
需要把本地文件传到线上服务器的当前目录时,ctrl+space
,再使用
sz filename
把filename传到服务器上当前目录
下载服务器上的文件
服务器上也需要安装好,centos安装如下:
yum install lrzsz
在服务器上
sz filename
按下ctrl+space
进入zssh, 这里进入本地环境
rz
接收文件即可