Linux在两个服务器直接传文件的操作方法


Posted in Servers onAugust 05, 2022

scp是secure copy的简写, 是 linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命令。scp 是加密的,rcp 是不加密的,scp 是 rcp 的加强版。

因为scp传输是加密的,可能会稍微影响一下速度。另外,scp还非常不占资源,不会提高多少系统负荷,在这一点上,rsync就远远不及它了。虽然 rsync比scp会快一点,但当小文件众多的情况下,rsync会导致硬盘I/O非常高,而scp基本不影响系统正常使用。

场景:假设我现在有两台服务器(这里的公网ip和内网ip相互传都可以,当然用内网ip相互传比较快,**公网ip不便公布)

Sessions1: 47.95.208.2**
内网:172.17.31.174
User:root
Sessions2: 47.94.92.2**
内网:172.17.31.173
User:root

这里常用的两种办法:

1.当从一个远程服务器传输文件到另一个服务器上(你想传给别人文件)

现在我们登录172.17.31.173这台服务器,想把当前的 test.mysql 传给别人( 172.17.31.174 这台服务器)

hostname -i 可以查看当前ip

Linux在两个服务器直接传文件的操作方法

Linux在两个服务器直接传文件的操作方法

命令:

scp test.sql root@172.17.31.174:/data/

如果两台服务器直接没有配置免密登录的话需要输入密码。

Linux在两个服务器直接传文件的操作方法

这里的ip我用的是内网ip,所以传的快点儿,走公网的话就慢很多(亲测)

传输完成!

在ip为后缀174的服务器查看一下:

Linux在两个服务器直接传文件的操作方法

附录:

scp [可选参数] file_source file_target

常用的-r,-C

-1: 强制scp命令使用协议ssh1
-2: 强制scp命令使用协议ssh2
-4: 强制scp命令只使用IPv4寻址
-6: 强制scp命令只使用IPv6寻址
-B: 使用批处理模式(传输过程中不询问传输口令或短语)
-C: 允许压缩。(将-C标志传递给ssh,从而打开压缩功能)
-p: 保留原文件的修改时间,访问时间和访问权限。
-q: 不显示传输进度条。
-r: 递归复制整个目录。
-v: 详细方式显示输出。scp和ssh(1)会显示出整个过程的调试信息。这些信息用于调试连接,验证和配置问题。
-c cipher:        以cipher将数据传输进行加密,这个选项将直接传递给ssh。
-F ssh_config:    指定一个替代的ssh配置文件,此参数直接传递给ssh。
-i identity_file: 从指定文件中读取传输时使用的密钥文件,此参数直接传递给ssh。
-l limit:         限定用户所能使用的带宽,以Kbit/s为单位。
-o ssh_option:    如果习惯于使用ssh_config(5)中的参数传递方式,
-P port:          注意是大写的P, port是指定数据传输用到的端口号
-S program:       指定加密传输时所使用的程序。此程序必须能够理解ssh(1)的选项。

2.在本地服务器,从另一个服务器中获取文件(你想从别人获取文件)

在173服务data目录中新建一个local_test 用来测试文件夹(测试-r参数的)

Linux在两个服务器直接传文件的操作方法

然后转到本地服务器(*174这一台),这里的本地服务器是相对的。

命令:

scp -r root@172.17.31.173:/data/local_test /data/

Linux在两个服务器直接传文件的操作方法

拷贝文件夹则需要在scp后面加上-r

大白话描述: 

scp root@远程的服务器Ip:文件路径 存放路径

在远程服务器上拷贝到本地服务器(登录远程服务器传给别人(本地)文件文件)

命令:

scp test.sql root@172.17.31.174:/data/

需要别人(本地)的ip地址传输

在本地服务器登录,从远程服务器获取文件(自己主动去别人哪里获取文件)

命令:

scp -r root@172.17.31.173:/data/local_test /data/

需要远程ip(别人)地址获取文件

到此这篇关于Linux在两个服务器直接传文件的操作方法的文章就介绍到这了,更多相关Linux服务器传文件内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!


Tags in this post...

Servers 相关文章推荐
nginx基于域名,端口,不同IP的虚拟主机设置的实现
Mar 31 Servers
阿里云Nginx配置https实现域名访问项目(图文教程)
Mar 31 Servers
小程序后台PHP版本部署运行 LNMP+WNMP
Apr 01 Servers
nginx实现动静分离的方法示例
Nov 07 Servers
nginx中proxy_pass各种用法详解
Nov 07 Servers
CKAD认证中部署k8s并配置Calico插件
Mar 31 Servers
Dashboard管理Kubernetes集群与API访问配置
Apr 01 Servers
Nginx动静分离配置实现与说明
Apr 07 Servers
Consul在linux环境的集群部署
Apr 08 Servers
Window server 2012 R2 AD域的组策略相关设置
Apr 28 Servers
Windows Server 2016 配置 IIS 的详细步骤
Apr 28 Servers
腾讯云服务器部署前后分离项目之前端部署
Jun 28 Servers
windows10 家庭版下FTP服务器搭建教程
Aug 05 #Servers
阿里云服务器(windows)手动部署FTP站点详细教程
Aug 05 #Servers
WIN10使用IIS部署ftp服务器详细教程
Aug 05 #Servers
Windows7下FTP搭建图文教程
Aug 05 #Servers
win7配置本地ftp服务器的图文教程
Aug 05 #Servers
Nginx如何获取自定义请求header头和URL参数详解
Jul 23 #Servers
Apache自带的ab压力测试工具的实现
Jul 23 #Servers
You might like
DC宇宙的第一个英雄,堪称动漫史鼻祖,如今成为美国文化的象征
2020/04/09 欧美动漫
关于PHP中操作MySQL数据库的一些要注意的问题
2006/10/09 PHP
基于mysql的bbs设计(五)
2006/10/09 PHP
php+mysql分页代码详解
2008/03/27 PHP
php PDO中文乱码解决办法
2009/07/20 PHP
PHP学习笔记(二) 了解PHP的基本语法以及目录结构
2014/08/04 PHP
PHP的mysqli_rollback()函数讲解
2019/01/23 PHP
再谈javascript图片预加载技术(详细演示)
2011/03/12 Javascript
Javascript 倒计时源代码.(时.分.秒) 详细注释版
2011/05/09 Javascript
JavaScript动态操作表格实例(添加,删除行,列及单元格)
2013/11/25 Javascript
js中string和number类型互转换技巧(分享)
2016/11/28 Javascript
Extjs让combobox写起来简洁又漂亮
2017/01/05 Javascript
jQuery ajax的功能实现方法详解
2017/01/06 Javascript
详解JavaScript中js对象与JSON格式字符串的相互转换
2017/02/14 Javascript
vue项目中vue-i18n和element-ui国际化开发实现过程
2018/04/25 Javascript
微信提示 在浏览器打开 效果实现过程解析
2019/09/10 Javascript
Js视频播放器插件Video.js使用方法详解
2020/02/04 Javascript
基于vue-simple-uploader封装文件分片上传、秒传及断点续传的全局上传插件功能
2021/02/23 Vue.js
Python中用sleep()方法操作时间的教程
2015/05/22 Python
Python装饰器使用实例:验证参数合法性
2015/06/24 Python
pandas实现选取特定索引的行
2018/04/20 Python
python 函数内部修改外部变量的方法
2018/12/18 Python
python单例模式原理与创建方法实例分析
2019/10/26 Python
Python实现平行坐标图的绘制(plotly)方式
2019/11/22 Python
python实现网页录音效果
2020/10/26 Python
Python中使用Selenium环境安装的方法步骤
2021/02/22 Python
css3 flex布局 justify-content:space-between 最后一行左对齐
2020/01/02 HTML / CSS
同步和异步有何异同,在什么情况下分别使用他们
2013/04/09 面试题
综合素质评价思想道德自我评价
2015/03/09 职场文书
2015年国庆节慰问信
2015/03/23 职场文书
刑事附带民事诉讼答辩状
2015/05/22 职场文书
妇联2016年六一国际儿童节活动总结
2016/04/06 职场文书
《雪域豹影》读后感:父爱的伟大
2019/12/23 职场文书
React中的Context应用场景分析
2021/06/11 Javascript
在 HTML 页面中使用 React的场景分析
2022/01/18 Javascript
Python 操作pdf pdfplumber读取PDF写入Exce
2022/08/14 Python