阿里云盘白嫖挂载网页及webdav实现群晖同步指北

前言

最近阿里云盘很火,回想起之前teambition白嫖的3T加上阿里云盘的1T,合并之后就有4T于是着手折腾一下。
注意,文中所提webdav以及网页挂载方式均需部署服务器中转实现,所以部署的服务器如果使用TF卡,寿命不久的矿渣emmc设备请慎重。

阿里云盘的网页挂载

开启设备挂载的共享标签

(推荐)方法一 在docker服务中开启挂载标签

逐行执行以下命令

mkdir -p /etc/systemd/system/docker.service.d/
cat <<EOF > /etc/systemd/system/docker.service.d/clear_mount_propagation_flags.conf
[Service]
MountFlags=shared
EOF

之后建议重启设备

方法二 启用映射目录的主机共享挂载选项

例如
mount --make-shared /home/aliyunpan
请注意,raspbian使用本方法可能会执行失败,原因不明。
之后可以将这句话写入/etc/rc.local里,以便每次重启自动启用。

使用docker cli开启镜像

这里以/home/aliyunpan作为挂载目录

docker run -d \
      --name clouddrive \
      --restart unless-stopped \
      --env FuseUID=1000 --env FuseGID=1000\
      -v /home/aliyunpan/CloudNas:/CloudNAS:shared \
      -v /home/aliyunpan/Config:/Config \
      -v /home/aliyunpan/media:/media:shared \
      -p 9798:9798 \
     --privileged \
     --device /dev/fuse:/dev/fuse \
     cloudnas/clouddrive

成功后访问http://你挂载宿主机的IP:9798注册登陆扫码即可,很简单这里不再过多赘述。

阿里云盘使用webdav实现群晖自动同步

官方并没有提供直接的webdav,所以需要我们构建一个适用于阿里云盘的webdav环境,这里同样使用docker镜像

获取refresh_token

先登录阿里云盘,按F12——“应用程序”——“本地储存”在密匙一栏中找到“refresh_token”一栏记录下它的值,这里以“4f3c400596df4327a71b93e9830dcacc”为例。

使用docker cli镜像构建webdav

docker run -d --name=webdav-aliyundriver --restart=always -p 9799:9799  -v /etc/localtime:/etc/localtime -v /home/aliyunpandriver/:/etc/aliyun-driver/ -e TZ="Asia/Shanghai" -e ALIYUNDRIVE_REFRESH_TOKEN="4f3c400596df4327a71b93e9830dcacc"  -e SERVER_PORT="9799" -e ALIYUNDRIVE_AUTH_PASSWORD="你的webdav密码" -e JAVA_OPTS="-Xmx512m" zx5253/webdav-aliyundriver

注意:
ALIYUNDRIVE_REFRESH_TOKEN="4f3c400596df4327a71b93e9830dcacc"这里的token需要改成你自己获取的,
-v /home/aliyunpandriver/改成你自己的目录,
-e SERVER_PORT="9799"为使用的端口,
-e JAVA_OPTS="-Xmx512m"为容器所使用的最大内存,可以修改成-e JAVA_OPTS="-Xmx1g"
以上内容自己按需修改。
之后可以在浏览器中访问 IP:9799(如果部署机是群晖自己那么填写127.0.0.1:9799即可) 用户名:admin 密码:为你设置的密码 尝试访问

群晖Cloud_sync的设置

"Cloud Sync"-"+"添加-选择"WebDAV"-输入上一步的IP:9799 用户名及密码
enjoy

客户端兼容性

实测,如果容器内存配置过小或一次性上传大量文件极易上传出错,折腾还是可以。

客户端 下载 上传 备注
群辉Cloud Sync 可用 可用 使用单向同步非常稳定
Rclone 可用 可用 推荐,支持各个系统
Mac原生 可用 可用
Windows原生 可用 有点小问题 不建议,适配有点问题,上传报错
RaiDrive 可用 可用 Windows平台下建议用这个
posted @ 2021-09-16 22:12  SoraKasvgano  阅读(3666)  评论(0)    收藏  举报