scp通过跳板机向服务器传文件的方法

scp上传

bash 复制代码
scp -P 端口号 要传的文件 服务器用户名@服务器IP:服务器目录

scp下载

bash 复制代码
scp -P 端口号 服务器用户名@服务器IP:服务器目录 要下载的文件

在实际情况下如果目标服务器无法通过ssh直接连接,需要跳板机才能连接,如何使用scp呢?

跳板机host1:192.168.32.7 user:admin1

目标服务器host2: 192.168.42.9 user:admin2

通过如下命令用scp命令进行传输

上传

bash 复制代码
scp -P 22 -o 'ProxyJump admin1@192.168.32.7 -p 22' 上传的文件 admin2@192.168.42.9:服务器目录

下载

bash 复制代码
scp -P 22 -o 'ProxyJump admin1@192.168.32.7 -p 22' -r admin2@192.168.42.9:服务器目录 要下载的文件
相关推荐
小白不想白a13 小时前
【shell】每日shell练习(系统用户安全审计/系统日志错误分析)
linux·运维·云原生
SelectDB技术团队13 小时前
Apache Doris 与 ClickHouse:运维与开源闭源对比
运维·clickhouse·apache
xx.ii13 小时前
Zabbix模板,监控项,图形的使用方法
服务器·网络·zabbix
YongCheng_Liang13 小时前
Oracle数据库基本命令的8个模块
运维·数据库·oracle
Cx330❀13 小时前
《Linux基础入门指令(二)》:从零开始理解Linux系统
linux·运维·服务器·网络·经验分享
梁正雄14 小时前
扩展-docker-ovs编译
运维·docker·容器
是良辰14 小时前
Linux 服务器NFS文件共享
运维·服务器
_dindong14 小时前
Linux网络编程:Socket编程预备
linux·运维·网络·学习
沐浴露z14 小时前
【深入理解计算机网络11】应用层详解:DNS,WWW,HTTP
服务器·网络协议·计算机网络·http
迎風吹頭髮14 小时前
Linux服务器编程实践22-TCP头部选项解析:MSS、窗口扩大因子与SACK
服务器·网络·tcp/ip