博客
关于我
服务器之间的文件下载(需要密码的scp方式或者无需密码两种方式)
阅读量:708 次
发布时间:2019-03-21

本文共 702 字,大约阅读时间需要 2 分钟。

目的

不考虑端口占用和安全等一系列问题的前提下,从A服务器下载B服务器/usr/local/test.txt文件。

方式一:SCP命令从A服务器下载B服务器文件(需要下载方服务器密码)

A服务器上执行SCP命令,第一次会让你输入yes输入即可。

scp B服务用户名@B服务器IP:B服务器文件 A服务器下载位置

示例如下

[root@MundaneGainsboro-VM ~]# scp root@10.10.10.55:/usr/local/test.txt /usr/local

然后输入B服务器密码即可完成传输

方式二:SCP命令从B服务器上传到A服务器(需要接收方服务器密码)

B服务器上执行SCP命令,第一次会让你输入yes输入即可。

scp /usr/local/test.txt root@10.10.10.78:/usr/local

示例如下

[root@instance test]# scp /usr/local/test.txt root@10.10.10.78:/usr/local

然后输入A服务器密码即可完成传输

方式三:Python开启简单HTTP连接传输,较为简单无需密码

进入B服务器想要下载文件的目录

cd /usr/local

B服务器上用Python创建一个简单的HTTP服务,端口自定义这里是8888,保持连接

python -m SimpleHTTPServer 8888

A服务器运行命令下载,没有wget命令可以安装即可

yum -install -y wget

然后运行下载命令

wget http://B服务器IP:8888/test.txt

转载地址:http://bkgez.baihongyu.com/

你可能感兴趣的文章
PHP删除指定目录下的所有文件和文件夹 | 删除指定文件
查看>>
php删除文件夹下面所有文件包括(删除文件夹)不删除文件夹
查看>>
React Collapse Pane 项目教程
查看>>
php判断ip黑名单程序代码
查看>>
php判断复选框是否被选中的方法
查看>>
PHP判断指定目录下是否存在文件
查看>>
php判断数组是否为空
查看>>
PHP判断数组是否有重复值、获取重复值
查看>>
springboot基于Web的社区留守儿童管理系统源码毕设+论文
查看>>
Springboot基于Redisson实现Redis分布式可重入锁【案例到源码分析】
查看>>
PHP利用正则表达式实现手机号码中间4位用星号(*)替换显示
查看>>
PHP加密与安全的最佳实践
查看>>
PHP加速器eaccelerator导致php-fpm进程卡死原因分析
查看>>
PHP区分 企业微信浏览器 | 普通微信浏览器 | 其他浏览器
查看>>
php原生代码怎么连表查询,PHP tp5中使用原生sql查询代码实例
查看>>
PHP去掉转义符
查看>>
php去除字符串开头或末尾的字符(例如逗号)
查看>>
php反射api
查看>>
PHP反射ReflectionClass、ReflectionMethod 入门教程
查看>>
PHP反射机制
查看>>