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

  • 1.当从一个远程服务器传输文件到另一个服务器上(你想传给别人文件)
  • 2.在本地服务器,从另一个服务器中获取文件(你想从别人获取文件)
  • 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

    命令:

    scp test.sql [email protected]:/data/

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

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

    传输完成!

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

    附录:

    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参数的)

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

    命令:

    scp -r [email protected]:/data/local_test /data/

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

    大白话描述: 

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

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

    命令:

    scp test.sql [email protected]:/data/

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

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

    命令:

    scp -r [email protected]:/data/local_test /data/

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

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

    香港服务器首选树叶云,2H2G首月10元开通。
    树叶云(shuyeidc.com)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。

    文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/195313.html<

    (0)
    运维的头像运维
    上一篇2025-04-02 22:31
    下一篇 2025-04-02 22:32

    相关推荐

    • 个人主题怎么制作?

      制作个人主题是一个将个人风格、兴趣或专业领域转化为视觉化或结构化内容的过程,无论是用于个人博客、作品集、社交媒体账号还是品牌形象,核心都是围绕“个人特色”展开,以下从定位、内容规划、视觉设计、技术实现四个维度,详细拆解制作个人主题的完整流程,明确主题定位:找到个人特色的核心主题定位是所有工作的起点,需要先回答……

      2025-11-20
      0
    • 社群营销管理关键是什么?

      社群营销的核心在于通过建立有温度、有价值、有归属感的社群,实现用户留存、转化和品牌传播,其管理需贯穿“目标定位-内容运营-用户互动-数据驱动-风险控制”全流程,以下从五个维度展开详细说明:明确社群定位与目标社群管理的首要任务是精准定位,需明确社群的核心价值(如行业交流、产品使用指导、兴趣分享等)、目标用户画像……

      2025-11-20
      0
    • 香港公司网站备案需要什么材料?

      香港公司进行网站备案是一个涉及多部门协调、流程相对严谨的过程,尤其需兼顾中国内地与香港两地的监管要求,由于香港公司注册地与中国内地不同,其网站若主要服务内地用户或使用内地服务器,需根据服务器位置、网站内容性质等,选择对应的备案路径(如工信部ICP备案或公安备案),以下从备案主体资格、流程步骤、材料准备、注意事项……

      2025-11-20
      0
    • 如何企业上云推广

      企业上云已成为数字化转型的核心战略,但推广过程中需结合行业特性、企业痛点与市场需求,构建系统性、多维度的推广体系,以下从市场定位、策略设计、执行落地及效果优化四个维度,详细拆解企业上云推广的实践路径,精准定位:明确目标企业与核心价值企业上云并非“一刀切”的方案,需先锁定目标客户群体,提炼差异化价值主张,客户分层……

      2025-11-20
      0
    • PS设计搜索框的实用技巧有哪些?

      在PS中设计一个美观且功能性的搜索框需要结合创意构思、视觉设计和用户体验考量,以下从设计思路、制作步骤、细节优化及交互预览等方面详细说明,帮助打造符合需求的搜索框,设计前的规划明确使用场景:根据网站或APP的整体风格确定搜索框的调性,例如极简风适合细线条和纯色,科技感适合渐变和发光效果,电商类则可能需要突出搜索……

      2025-11-20
      0

    发表回复

    您的邮箱地址不会被公开。必填项已用 * 标注