使用跳板机的环境中与服务器传文件


登录线上服务器必须要经过跳板机,很多公司都有这样的限制,与线上机进行文件传输更是麻烦,需要跳板机作为中介

安装了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 

接收文件即可


推荐文章