堡垒机如何传输文件_mac 堡垒机传文件

安装zssh

brew install zssh

上传文件

zssh登陆上跳板机

在跳板机上ssh到相应服务器

在服务器上cd至相应要放上传文件的目录

rz -bye //在远程服务器的相应目录上运行此命令,表示做好接收文件的准备

ctrl+@ //运行上面命令后,会出现一些乱码字符,不要怕,按此组合键,进入zssh

zssh > //这里切换到了本地机器

zssh > pwd //看一下本地机器的目录在那

zssh > ls //看一下有那些文件

zssh > sz 123.txt //上传本地机器的当前目录的123.txt到远程机器的当前目录

下载文件

sz filename //在远程机器上,启动sz, 准备发送文件,看到一堆乱码,不要怕,这会按下组合键

cd 切换到合适的目录

zssh > rz //接住对应的文件

#!/usr/bin/env python

# coding=utf-8

from optparse import OptionParser

import paramiko

import os,sys,time

"""

这个脚本的作用是实现堡垒机模式下,文件上传

"""

parser = OptionParser()

parser.add_option(-j, --jumperuser, dest=jumperuser, help=Company jumper machine account like wutengfei, ..&

安装zssh brew install zssh 上传文件 zssh登陆上跳板机 在跳板机上ssh到相应服务器 在服务器上cd至相应要放上传文件的目录 rz -bye //在远程服务器的相应目录上运行此命令,表示做好接收文件的准备 ctrl+@ //运行上面命令后,会出现一些乱码字符,不要怕,按此组合键,进入zssh zssh > //这里切换到了本地机器 zssh > pwd //看一下本地机器的目录在那 zssh > ls //看一下有那些文件 zssh > sz 123.txt //上传本地机器的当前目录的123.txt到远程机器的当前目录 下载文件 sz filename //在远程机器上,启动sz, 准备发送文件,看到一堆乱码,不要怕,这会按下组合键 cd 切换到合适的目录 zssh > rz //接住对应的文件 #!/usr/bin/env python # coding=utf-8 from optparse import OptionParser import paramiko import os,sys,time """ 这个脚本的作用是实现堡垒机模式下,文件上传 """ parser = OptionParser() parser.add_option(-j, --jumperuser, dest=jumperuser, help=Company jumper machine account like wutengfei, ..&
经验分享 程序员 微信小程序 职场和发展