python3 上传文件到目标机器_Python3 +服务器搭建私人云盘,再也不怕限速了

先来看看效果

3b1e2c5ca6d8f72457303a6e7e72502d.png

电脑访问

eb43217ab805cf63fcbad9204bb63279.png

手机访问

Windows版本搭建

(1).首先你需要在你的电脑上或者服务器上安装Python3.X。

(2).然后通过如下指令来安装updog库,网上有很多关于updog的介绍,我这里就不详细说

40d11aac3aaae4ff142da91d48f44789.png
pip3 install updog

(3).静静的等他安装完成,然后执行以下命令 updog 如下界面你就成功了

4348046ef1099cfc62c822afc246d292.png

updog安装成功,启动图

(4).大家已经看到了。启动成功后有个默认的9090端口,地址是本服务器的ip地址。所以我们连接去看一看

aa3a97c12c6dab8d0058e9b3d4c661dd.png

(5).直接打开这个地址,就能看到本服务器上的指定位置的文件,这个时候我们就可以进行上传和下载操作了。是不是很简单,不过不用着急,我们刚才是默认启动,没有账户名和密码,所以我们为了服务器的安全,不能这么玩

(6).安全加固,我们要给我们的云盘加密,所以不直接使用updog指令来启动updog,我们用下面的命令来启动

#用法: updog [-h] [-d DIRECTORY] [-p PORT] [--password PASSWORD] [--ssl] [--version]#1024表示启动端口,MFGCS是我头条号的缩写,是我的密码updog -p 1024 --user MFGCS --password MFGCS#当然,你可以在你的服务器单独的划分一块区域,然后指定路径即可[-d DIRECTORY]

(7).启动完成后,我们再访问地址,就需要我们输入账户名和密码,我们没有设置用户名,所以直接输入密码 MFGCS,即可进入上面的页面。简单吧!

1abb4e55c17e6d62f758b3c62cab5905.png

(8).既然我们要云盘,那么我们肯定要随时随地的用手机也能上传下载不是?

因为我是windows服务器是阿里云的,所以需要去阿里云的控制界面开启1024端口。然后手机上也就可以访问了

f6cc7049fedcf6edfadec7b9df3939aa.png
c3c1bfdfb444d42c508b179cb369d6f1.png

其实Linux服务器上面搭建也是类似的。只需要安装Python,安装updog。下面我就不详细写了

Linux服务器Python安装

(1).直接在linux服务器上通过在线下载Python3.8的安装包,然后解压安装(由于链接不让发,所以用图片的方式展现给大家)

cd7f8687e67d5514cceb2fd7ea0072b0.png
tar Jxvf  Python-3.8.0.tar.xz #解压下载的源码包cd Python-3.8.0  #换到源码包的目录下./configure --prefix=/opt/python3.8  #说明:指定按装目录:/opt/python3.8make && make install  #编译并且安装

(2).测试Python是否安装正常

下载第三方库updog

安装完成之后跟上面Windos的启动命令是一样的,所以我就不详细讲了。

pip3 install updog

结语

个人云盘虽然不限速,但是跟你的服务器的带宽和硬盘空间有关系,带宽决定了你上传和下载的速度,硬盘空间决定了你的个人私盘能存放多少东西。

大家有什么问题或者疑问可以在下方留言,或者关注我发私信

我是蜜蜂,我爱编程

2020年3月4日 BY:蜜蜂攻城狮

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/550489.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

tableau度量值计算_Tableau图表界面组成介绍

声明:内容来源拉勾教育数据分析训练营课程视频1 Tableau工作表基本界面基础概念:维度、度量、聚合、粒度。维度: 维度包含定量值(例如名称、日期或地理数据),可以使用维度进行分类、分段以及揭示数据中的详细信息。维度影响视图中的详细级别。…

小强升职记思维导图_你学会用 “思维导图” 学英语了吗?

今天我们来讲讲目前比较火爆的“思维导图学习法”。思维导图又叫“MIND MAP”,是英国人托尼博赞发明的一种思维工具。托尼博赞本人在心理学、语言学、数学以及科学方向均获得过学位,而且他还创造了世界脑力奥林匹克运动。虽然大师已逝,但是这…

hive币涨幅空间大吗_自动消防水炮只能安装在大空间场所吗

在大家不了解或者不清楚自动消防水炮的时候,经过一些厂家解释或者了解产品后,都知道是一种能够自动跟踪定位火焰并在短时内灭火的喷水系统,而且适用于安装在一些高大空间场所中,那么这是不是意味着,只能在大空间场所安…

可以直接考甲级吗_函授本科可以考四级吗

函授本科是可以考英语四级的。但必须经过学生所在学校同意,才可以在本校报名参加考试。函授本科可以考四级吗目前来说不管是函授大专还是本科,是可以考英语四级的,但应经所报考的学校同意,可在成人高考报考学校报名参加考试。函授本科用处大不大?函授本…

duration转为时间戳_Flink Table APIamp;SQL编程指南之时间属性(3)

Flink总共有三种时间语义:Processing time(处理时间)、Event time(事件时间)以及Ingestion time(摄入时间)。关于这些时间语义的具体解释,可以参考另一篇文章Flink的时间与watermarks详解。本文主要讲解Flink Table API & SQL中基于时间的算子如何定…

旅游系统_旅游标识系统,必须真的“旅游化”

标识是为游客传递路线,指明景点位置、起安全警示作用以及传达公园发展理念的标识(牌)或标识物,是公园的重要组成部分,有助于旅游者顺利完成游览过程,获得满意的旅游体验。好的完善的标识系统,可以起到画龙点睛的作用&a…

如何在linux下启动和关闭oracle服务

1.前言 确保我们能够访问oracle数据库包含两部分,一个是oracle实例,一个是监听,两个同时开启,我们才能正常的使用数据库,因此我们在关闭和启动oracle服务时,也需要同时操作实例和监听。能够操作linux的工具…

exfat为什么不适合机械硬盘_为什么有人说小排量车不适合跑高速,多少排量的车适合?...

阅读本文前,请您先点击上面的蓝色字体“梅赛德斯丶Benz”,再点击“关注”,这样您就可以继续免费收到祝福了。每天都有分享,完全是免费订阅,请放心关注。 哈喽,小伙伴们关注“梅塞德斯丶Benz”每…

rust石头墙几个c4_石头在景观中的运用

石材的运用横跨几个世纪,经久不衰。在景观设计中仍然是一个受欢迎的材料。运用好了可以很好的彰显景观的特性。石头的优点持续一生;非常耐用;容易使用;可以用在墙壁装修,铺路,以及重复使用;有不…

h5禁用浏览器下载视频_Flash正式被全球禁用,只有中国版还活着

这个弹窗常用 Chrome 或 Edge 浏览器的用户应该很熟悉,基本上每月都能看到几次。说起来 Adobe Flash Player 也是老朋友,这个 F 红标从 4399 小游戏到视频网站默认播放器,二十年来几乎伴随互联网一代人成长。图源自小众软件但技术总在进步&am…

alxctools索引超出了数组界限_[译]V8中的数组类型

译者:蒋海涛JavaScript 对象可以和任何属性有关联。对象属性的名称可以包含任何字符。有趣的是 JavaScript 引擎可以选择名称为纯数字的属性来进行优化,而这个属性其实就是数组 index。在 V8 中,会特殊处理整数名称的属性(最常见的…

IntelliJ IDEA下git版本回退,版本还原

1、选中要回退的文件或者项目 2、复制要回退版本的版本号: 3、然后在branches里check out你想要回退的版本 选择Checkout Tag or Revision… 在弹出的窗口粘贴刚刚复制的版本号,然后点击OK,版本回退成功。

【IDEA】IDEA中使用git将项目上传到码云上

前言 该篇文章记录了使用IDEA上传项目到码云上。 前提是你在 IDEA中集成了git ,并且会 git的简单使用 。 一、IDEA上传项目到码云上 1.将项目变成Git能管理的仓库 选中菜单栏 VCS ➡ Import into Version Control ➡ Create GIt Repository…选中当前项目目录&…

activiti 多部门审批_Activiti 基本介绍

简介这两天工作中要用到Activiti,就简单学习了下,做一个记录,好脑子不如烂笔头,记下来牢靠些,来吧,话不多说,一个字:干。Activiti是什么,为什么要用它Activiti项目是一项…

拼接大屏数据展示_可视化大屏的UI设计是根据哪几个方面来进行?

随着大数据产业的发展,越来越多的公司开始意识到数据资源的管理和运用,特别是一些中、大型企业,在日常中会经常用到可视化大屏,这个时候就需要UI设计师能呈现出相应的视觉效果。下面,就给大家介绍一下可视化大屏的UI设…

00600 ora 关闭oracle_Oracle集群高可用故障切换

原文链接[WK-T]ORACLE 10G 配置故障转移(Failover)​blog.itpub.net文章参考:《大话 Oracle RAC 集群 高可用性 备份与恢复》 张晓明 编著Oracle RAC 同时具备HA(High Availiablity) 和LB(LoadBalance). 而其高可用性的基础就是Failover(故障转移). 它指集群中任何一…

如何关闭window10自动更新

如何关闭Windows10的自动更新? 相信很多同学在用Windows10系统的时候,经常跳出更新系统的提示。 有时自动更新的时间,恰好是我们需要急用电脑的时候,而且系统更新比较慢,等待的时间长。 甚至经常会更新失败&#xf…

分割文本_PSENet、PANNet、DBNet三个文本检测算法异同

点击蓝字关注我们这三个文本检测算法都是segment base算法,通过由下而上的方式,先对text进行segment,然后再根据segment text,计算出text的instancePSENet近年来,自然场景文本检测在场景理解、产品识别、自动驾驶和目标…

maven安装过程以及手动添加jar包到本地仓库

Maven安装过程及手动添加JAR包到本地仓库详解 https://blog.csdn.net/niityzu/article/details/50997544 分类: Maven(1) 版权声明:本文为博主原创文章,未经博主允许不得转载。 一、Maven介绍 Maven是一个项目构建…