什么是 aliyundrive-webdav ?
aliyundrive-webdav
是阿里云盘
WebDAV
服务,主要使用场景为配合支持
WebDAV
协议的客户端
App
如
Infuse
、
nPlayer
等实现在电视上直接观看云盘视频内容, 支持上传文件,但受限于
WebDAV
协议不支持文件秒传。
aliyundrive-webdav
和老苏之前介绍的『
能将阿里云盘挂载为webdav的webdav-aliyundriver
』,从功能上来说是一样的,但是也有差别
|
aliyundrive-webdav
|
webdav-aliyundriver
|
语言
|
Rust
|
Java
|
发布
|
exe
、
ipk
等
|
只有
jar
包
|
包大小
|
小,一般在
2M
左右,镜像约
11M
|
大,近
20M
,镜像高达
500MB
|
架构
|
ARM、MIPS、X86
等
|
理论上可以在非
X86
上运行,可能需要自己用源码重编
|
总体来看,
aliyundrive-webdav
在适应性和资源占用上具有很大的优势
在群晖上以 Docker 方式安装。
在注册表中搜索
aliyundrive-webdav
,选择第一个
messense/aliyundrive-webdav
,版本选择
latest
。
在
docker
文件夹中,创建一个新文件夹,并将其命名为
aliwebdav
文件夹
|
装载路径
|
说明
|
docker/aliwebdav
|
/etc/aliyundrive-webdav
|
存放设置
|
端口不冲突就行,需要点
+
号新增
可变
|
值
|
REFRESH_TOKEN
|
refresh token
|
WEBDAV_AUTH_USER
|
webdav
用户
|
WEBDAV_AUTH_PASSWORD
|
webdav
密码
|
refresh token
的获取方法可以参考 『
能将阿里云盘挂载为webdav的webdav-aliyundriver
』
局域网测试,所以老苏没设置密码,如果你要在公网访问,一定要记得设置
在浏览器中输入
http://群晖IP:8321
就能看到文件列表
老苏在
Windows
上测试了用
RainDrive
挂载阿里云盘
和
webdav-aliyundriver
不同,
aliyundrive-webdav
能获取空间大小
老苏的
R6300V2
下载了
aliyundrivewebdav-merlin-arm380-armv7.tar.gz
,在软件中心离线安装
安装过程很快,毕竟还不到
2M
只要填
refresh token
,其他的老苏都用的默认值
点
确定
即可
可以通过在浏览器中输入
http://路由器IP:8321
看到文件列表
RainDrive
挂载
从不同的设备上挂载,结果是一样的
这玩意老苏没有,有需要的同学去官网自己研究吧
支持
Windows
、
MacOS
、
Linux
,都是采用的命令行方式
老苏下载了
aliyundrive-webdav-windows-x64.zip
,解压出来就一个文件
aliyundrive-webdav.exe
,需要在
命令提示符
下运行
参数
|
简写
|
值
|
--cache-size
|
|
下载缓存,默认值为
10485760
,单位
bytes
,也就是
10M
|
--host
|
|
主机
IP
,缺省为
0.0.0.0
|
--port
|
-p
|
端口号,缺省为
8080
|
--read-buffer-size
|
-S
|
目录缓存,默认值为
1000
|
--refresh-token
|
-r
|
refresh token
|
--root
|
|
缺省根目录是
/
|
--auth-user
|
-U
|
WebDAV
用户
|
--auth-password
|
-W
|
WebDAV
密码
|
--workdir
|
-w
|
工作目录,存储
refresh_token
|
--auto-index
|
-I
|
自动生成
index.html
|
--help
|
-h
|
帮助
|
--version
|
-v
|
版本,当前为
0.4.1
|
所以最少只要带两个参数
--auto-index --refresh-token <refresh-token>
就可以正常工作,也可以简写为
-I -r <refresh-token>
如果不带
-I
或者
--auto-index
,会显示
HTTP ERROR 405
在浏览器中输入
http://本机IP:8080
或者
http://localhost:8080
即可看到文件列表,和
docker
或者
R6300V2
上是完全一样的,所以用哪种方式,完全取决于您自己,要考虑硬件条件,也要考虑大数据拷贝时资源占用,当然还有软件设置的易用性
messense/aliyundrive-webdav: 阿里云盘 WebDAV 服务
地址:
https://github.com/messense/aliyundrive-webdav
什么是 aliyundrive-webdav ?aliyundrive-webdav 是阿里云盘 WebDAV 服务,主要使用场景为配合支持 WebDAV 协议的客户端 App 如 Infuse、nPlayer 等实现在电视上直接观看云盘视频内容, 支持上传文件,但受限于 WebDAV 协议不支持文件秒传。aliyundrive-webdav 和老苏之前介绍的『能将阿里云盘挂载为webdav的webdav-aliyundriver』,从功能上来说是一样的,但是也有差别aliyundri.
阿
里
云
java
源码
说明:支持阿
里
Teambition网盘的
webdav
协议,后续的2.x版本仅支持
阿里云盘
,不再维护Teambition网盘版本
webdav
-
aliyun
drive
r
本项目实现了
阿里云盘
的
webdav
协议,只需要简单的配置一下,就可以让
阿里云盘
变身为
webdav
协议的文件服务器。
基于此,你可以把
阿里云盘
挂载
为Windows、Linux、Mac系统的磁盘,可以通过NAS系统做文件管理或文件同步,更多玩法等你挖掘
支持refreshToken登录方式,具体看参数说明
Jar包运行
建议自己下载源码编译,以获得最新代码
webdav
.jar
--
aliyun
drive
.refresh-token="your
refreshToken"
docker
--name=
webdav
-
aliyun
drive
r
--restart=always
8080:8080
/etc/localtime:/etc/localtime
/etc/
aliyun
-
drive
r/:/etc/
aliyun
-
drive
r/
标题
Docker
到底是什么东西?
Docker
是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、 bare metal、OpenStack 集群和其他的基础应用平台。
Docker
通常用于如下场景:
web应用的自动化打包和发布;
自动化测试和持续集成、发布;
在服务型环境中部署和调整数据库或其他的后台应用;
从头编译或者扩展现有的OpenShift或Cloud Foundry平台来搭建自己
虽然从内测开始就申请了
阿里云盘
,但是一直也没怎么用,网上一直强调的是
阿里云盘
的速度,但是在老苏看来天翼云也不算差,相对来说
阿里云盘
作为新的云盘,在功能上和百度云盘、天翼云盘这些成熟产品比还是存在很多欠缺的,直到我发现了
webdav
-
aliyun
drive
r。
虽然 Google
Drive
和 Microsoft One
Drive
能
挂载
,但是网速有点不给力,而
webdav
-
aliyun
drive
r 终于可以让国内云盘支持了标准协议,并可
挂载
成本地硬盘,因此也就具备了很多可玩性,比如搭配 GoodSy.
二、获取
阿里云盘
REFRESH_TOKEN
打开Chrome浏览器或新版Edge浏览器,登陆
阿里云盘
网页版(https://www.
aliyun
drive
.com/
drive
)。
按F12打开开发者模式,在应用程序中找到本地存储,点击token后面的值,在下面找到refresh_token,记录下这一串由小写字母和数组组成的值(不包括双引号),这就是在后面需要用到的REFRESH_TOKEN。
### 回答1:
Aliyun
Drive
-
WebDAV
是
阿里云盘
提供的一种
WebDAV
协议接口,可以通过
WebDAV
客户端将
阿里云盘
挂载
到本地文件系统中,实现云盘与本地文件系统的无缝连接。这样,用户就可以像访问本地文件一样访问云盘中的文件,方便快捷。
### 回答2:
Aliyun
Drive
-
WebDAV
是阿
里
云推出的一项服务,旨在为用户提供能够在云端存储和管理数据的功能。通过
Aliyun
Drive
-
WebDAV
,用户可以将自己的文件存储在阿
里
云的云端服务器上,并通过
WebDAV
协议进行文件传输和管理。
WebDAV
协议是一种基于HTTP协议的扩展协议,旨在使用户能够直接访问和管理Web服务器上的文件,而不必像FTP等协议一样需要通过专用的客户端。通过
Aliyun
Drive
-
WebDAV
,用户只需要使用标准的
WebDAV
客户端软件,就能够将自己的文件上传到阿
里
云服务器上,并对文件进行管理和分享。
与其他云存储服务相比,
Aliyun
Drive
-
WebDAV
具有许多优势。首先,阿
里
云作为中国领先的云计算企业,具有高度的安全性和稳定性,能够为用户提供一个高效稳定、免费的云存储服务。其次,通过
WebDAV
协议,用户可以像在本地计算机上一样方便地访问和管理自己的云文件,无需下载和安装额外的客户端软件。
在使用
Aliyun
Drive
-
WebDAV
时,用户可以根据自己的需求创建不同的存储空间,将文件按类别或用途分开存储,并可以对不同的存储空间设置不同的访问权限,确保文件的安全性。此外,用户还可以通过多种方式对自己的文件进行分享和协作,例如生成公共链接、设置密码和有效期限等。
总之,
Aliyun
Drive
-
WebDAV
是一个非常优秀的云存储服务,具有高度的安全性和稳定性,能够帮助用户方便地管理自己的云文件,并在需要的时候与他人分享和协作。如果你需要云存储服务,不妨尝试一下
Aliyun
Drive
-
WebDAV
,相信它一定能够为你带来意想不到的方便和便利。
### 回答3:
Aliyun
Drive
-
WebDAV
是一种基于
WebDAV
协议的阿
里
云网盘客户端。
WebDAV
(Web Distributed Authoring and Versioning)是一种基于HTTP协议的文件传输协议,允许用户通过Internet对文件进行读写操作,并支持文件的版本控制。
阿
里
云网盘是一款云存储服务,可用于存储、备份和共享文件,可以访问私有文件夹和共享文件夹。
aliyun
drive
-
webdav
通过
WebDAV
协议与阿
里
云网盘进行交互,使用
WebDAV
协议,使用户可以从系统文件管理器中以本地文件夹的形式方便地访问和管理云端文件。
阿
里
云网盘与其他云存储服务相比的一个重要优点是其高级别的数据安全性能。每个阿
里
云账户都会自动为用户的所有文件提供多重保护,包括数据加密、自动备份和自动同步等功能。此外,阿
里
云网盘还提供“容器分离”技术,确保每个文件夹的安全性能。
使用
aliyun
drive
-
webdav
,用户可以方便地将阿
里
云存储服务的所有功能带到他们的本地系统中。该工具在多个平台上都可用,包括Windows、MacOS和Linux。此外,
aliyun
drive
-
webdav
还提供了本地文件夹的镜像同步功能,可以全自动地将云端文件夹与本地文件夹保持同步。
总之,
Aliyun
Drive
-
WebDAV
是一款创新性的云存储客户端,它在
WebDAV
协议的帮助下,方便了用户将阿
里
云网盘中的所有功能带到他们的本地系统中。它不仅方便了用户的使用,而且提高了安全性。该工具是现代云计算世界中的一个方便、高效、安全的工具。