博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Windows操作系统远程Linux服务器传输文件方法(以EasyDSS云平台、EasyNVR上传部署为例)...
阅读量:4677 次
发布时间:2019-06-09

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

本文转自博客:

问题背景:

之前给客户部署我们一款EasyDSS云平台(配合EasyNVR实现公网按需无插件直播),客户提供的使Linux服务器,本人长期使用Windows系统。发现使用xftp上传文件没有权限,于是进行一些Windows系统和Linux服务器之间文件的上传和下载进行了一写了解。

实现方式:

我们一般的实现方式是通过xshell来远程操作Linux服务器,然后通过xftp上传或者下载文件;结果那天客户 给的 服务器远程可以连接上,也可以进入xftp,重点在于,再xftp上无法进行文件、文件夹的创建和文件的上传和下载。

这个给流媒体云平台部署的第一步就添堵了。。。。

探寻解决方法:

由于可以 通过Xshell远程上服务器,并且也可以正常的通过命令来完成对应的操作。因此就探寻了集中可以 将文件上传到Linux服务的方法。

>

  1. wget(个人感觉这是 一个转捷径的方法)。

    实现方式:将需要部署的云平台软件包先通过xftp上传到另外一台公网服务器上,然后在需要部署并且无法通过xftp操作文件的服务器上使用 wget命令来进行软件包的拉取;

    Linux wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件或从远程服务器恢复备份到本地服务器。如果我们使用虚拟主机,处理这样的事务我们只能先从远程服务器下载到我们电脑磁盘,然后再用ftp工具上传到服务器。这样既浪费时间又浪费精力,那不没办法的事。而到了Linux VPS,它则可以直接下载到服务器而不用经过上传这一步。wget工具体积小但功能完善,它支持断点下载功能,同时支持FTP和HTTP下载方式,支持代理服务器和设置起来方便简单

    现在主要进行说明的是wget下载单个文件
    命令:wget http://xxxxxxxxxx/EasyDSS_Cloud_Linux.tar.gz
    easydss

  2. 使用Windows自身的CMD来实现文件的传输于下载

    实现方式:需要下载一个 pscp,将该文件拷贝到C:\Windows\System32路径下,然后可以就可以在CMD里面使用命令来进行文件的上传了;

    下载地址:

    命令解析:pscp windows下文件所在路径以及文件 服务器名@服务器IP:服务端存储路径

    实例解析:pscp C:\Users\ryan\Downloads\EasyNVR_linux_record_v2.6.18.0319.tar.gz easydarwin@192.168.1.151:/home/easydarwin/codes
    cmd

成功运行软件访问界面:

EasyDSS云平台成功运行界面:

easydss

EasyNVR成功运行界面:

easynvr



关于EasyNVR

EasyNVR能够通过简单的网络摄像机通道配置,将传统监控行业里面的高清网络摄像机IP Camera、NVR等具有RTSP协议输出的设备接入到EasyNVR,EasyNVR能够将这些视频源的音视频数据进行拉取,转换为RTMP/HLS,进行全平台终端H5直播(Web、Android、iOS),并且EasyNVR能够将视频源的直播数据对接到第三方CDN网络,实现互联网级别的直播分发;

详细说明:

点击链接加入群【EasyNVR解决方案】:

关于EasyDSS流媒体服务器

EasyDSS商用流媒体服务器解决方案是一套集流媒体点播、转码与管理、直播、录像、检索、时移回看于一体的一套完整的商用流媒体服务器解决方案,EasyDSS高性能RTMP流媒体服务器支持RTMP推流,同步输出HTTP、RTMP、HLS、HTTP-FLV,支持推流分发/拉流分发,支持秒开、GOP缓冲、录像、检索、回放、录像下载、网页管理等多种功能,是目前市面上最合理的一款商用流媒体服务器!

详细说明:

点击链接加入群【EasyDSS流媒体服务器】:

转载于:https://www.cnblogs.com/babosa/p/8993588.html

你可能感兴趣的文章
SAS基础 -- 逻辑库不存在问题解决
查看>>
Servlet监听器统计在线人数
查看>>
第2章 数字之魅——寻找发帖“水王”
查看>>
eclipse jsp html 格式化 format
查看>>
关于手机端IOS系统微信中虚拟键盘遮挡input输入框问题的解决方案 草稿
查看>>
css3背景、边框、和补丁相关属性 (二)
查看>>
Python--小功能应用
查看>>
别做操之过急的”无效将军”,做实实在在的”日拱一卒”
查看>>
CLS(公共语言规范)的CLSCompliant(跨语言调用)
查看>>
[YTU]_2384 ( 矩形类中运算符重载【C++】)
查看>>
分层抽样(Stratified sampling)
查看>>
从 dig(nslookup) bind —— windows 下的域名解析服务器信息的查看
查看>>
线性滤波器(linear filter)与非线性滤波器(non-linear filter)
查看>>
DTFT、DFT、FFT
查看>>
剪枝法观点下的旅行商问题(TSP)
查看>>
快速排序
查看>>
C#中的get 和 set方法
查看>>
js去除范围内所有标签并显示指定字符串
查看>>
结对项目进度2
查看>>
git + git flow 的简单介绍
查看>>