Linux怎么在两个服务器直接传文件(linux,服务器,开发技术)

时间:2024-05-10 09:32:52 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

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

Linux怎么在两个服务器直接传文件

附录:

scp [可选参数] file_source file_target

常用的-r,-C

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

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

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

Linux怎么在两个服务器直接传文件

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

命令:

scp-rroot@172.17.31.173:/data/local_test/data/

Linux怎么在两个服务器直接传文件

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

大白话描述:

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

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

命令:

scptest.sqlroot@172.17.31.174:/data/

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

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

命令:

scp-rroot@172.17.31.173:/data/local_test/data/

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

相信大家对“Linux怎么在两个服务器直接传文件”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注亿速云行业资讯频道。

本文:Linux怎么在两个服务器直接传文件的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:axios:"timeout of 5000ms exceeded"超时问题如何解决下一篇:

7 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18