实现功能: 本地电脑挂载云盘(免费)
实践电脑: MAC (WIN同理)
主要工具: 阿里云盘
原理: 使用阿里云盘的WebDAV功能,所有的代码都是开源的,所以可以放心使用, 也不用担心资料的安全。
相关链接: https://github.com/messense/aliyundrive-webdav
1 获得自己的云盘Token
登录自己的 阿里云盘 网页版, 按键盘上的 F12 ,选择Console, 输入下面语句:
JSON.parse(localStorage.token).refresh_token
按回车后,即可获得自己的 refresh_token ,我们把它先保存起来。
2 安装 Docker
Docker 官网: https://www.docker.com/
Docker 可以相当于一个虚拟化容器, 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的平台上。
安装好 Docker 之后打开电脑的终端,
输入下面的代码(注意代码中的 roken 替换上面获取到的)
docker run -d --name=aliyundrive-webdav --restart=unless-stopped -p 8080:8080 \-v /etc/aliyundrive-webdav/:/etc/aliyundrive-webdav/ \-e REFRESH_TOKEN='你的 token' \-e WEBDAV_AUTH_USER=admin \-e WEBDAV_AUTH_PASSWORD=admin \messense/aliyundrive-webdav
安装并完成启动: 
3 链接服务器
现在服务已经部署完毕:
进入“访达”并按键盘上的 Command+K 链接服务器
输入http://127.0.0.1:8080,并用你admin----admin进行登录(admin是默认的账号密码,也可以在上面的代码中修改)
至此你就成功的变出了一块电脑硬盘,而且这是免费的。
