主要想方便阿里云盘在本地的备份和使用,在 上参考前辈的教程后摸索出了占用空间小且比较方便的方法,只需要部署好webdav后在本地挂载阿里云盘就可以了,在同一局域 的其他设备可以通过电脑的ip地址访问webdav服务。
本地启用webdav协议的弊端是切换 络环境后,本地ip地址可能会改变,局域 内其他机器就要相应地修改访问地址。
一、配置webdav
我找到有两个开源的阿里云webdav:
(1) webdav-aliyundriver:这个非常方便,只要有java环境就可以运行了,但是我打开仓库都是404,就没有用到,可以参考: 通过开源的webdav-aliyundriver+Rclone挂载阿里云盘到服务器_shamqu的博客-CSDN博客_rclone webdav 挂载
(2)aliyundrive-webdav:这个服务支持用 Infuse、nPlayer 在电视上播放云盘视频,也可用poyplayer在PC上播放,挂载本地我用到docker。
Docker 下载地址:Developers – Docker
安装配置好后,在PowerShell输入下边的代码拉取镜像,记得贴入自己的Refreshtoken(获取freshtoken的方法在GitHub的readme里有写,这里不再赘述)
我之前没有学过docker,所以配置方面也是一知半解,想要切换端口但是访问不了,等有时间了再解决这个问题,默认的端口是8080,用户密码都是admin,这些可以自行修改。
拉取好后是这样的:
可以点击按钮直接打开,也可以访问http://localhost:8080/,输入用户名和密码后看到文件列表,这一步就大功告成啦。
二、挂载本地
可以使用Raidrive,Rclone等软件,也可以在资源管理器直接挂载,这里选用资源管理器的方法。
windows默认不支持http协议的挂载,只支持https。所以需要修改注册表,具体位置:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesWebClientParameters,将其中的BasicAuthLevel由1改为2即可。
然后启动webclient服务。
打开资源管理器,右键此电脑——显示更多选项——添加一个 络位置,配置如下:
连接成功后,输入用户名和密码即可。这样就可以在本地使用阿里云盘啦。
三、Notability等支持webdav软件备份设置及其他同局域 设备访问
考研党怕笔记丢,icloud空间又存满了,自动备份一下美滋滋,只要其他设备和计算机连同一个WiFi,就可以通过本机地址使用webdav服务了。
如Notability:
参考链接(感谢!!!):
利用webdav协议将阿里云盘挂载到本地_Eoaf+Gotr的博客-CSDN博客_webdav 协议
Windows 重装系统,配置 WSL,美化终端,部署 WebDAV 服务器,并备份系统分区_田三番的博客-CSDN博客_wsl终端美化
文章知识点与官方知识档案匹配,可进一步学习相关知识云原生入门技能树首页概览8591 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!