一、首先用浏览器登录阿里云盘获取登陆的token
1.先通过浏览器(建议chrome)打开阿里云盘官网并登录:
2.登录成功后,按F12打开开发者工具,先点击Application,接着点击Local Storage,选择 Local Storage下的 https://www.aliyundrive.com/,最后点击右边的token,此时可以看到里面的数据,其中就有refresh_token,把其值复制出来即可。(格式为小写字母和数字,不要复制双引号)
3.找到如下图

二、拉取镜像使用docker将阿里网盘转webdav协议
docker run -d -p 1080:8080 --restart=always --name Aliyun -v /docker/aliyun/:/etc/aliyundrive-webdav -e REFRESH_TOKEN=′<修改为你的REFRESH_TOKEN(注意去除<>)>′ -e WEBDAV_AUTH_USER=admin -e WEBDAV_AUTH_PASSWORD=admin messense/aliyundrive-webdav
三、linux系统挂载webdav为本地路径
Ubuntu/Debian系统运行命令
apt-get install davfs2
CentOS系统运行命令
yum install davfs2
四、创建目录并挂载阿里云盘
mkdir /www/wwwroot/alidrive
mount -t davfs http://127.0.0.1:1080/ /www/wwwroot/alidrive
五、开机自动挂载
1、如果不想每次挂载都需要输入用户名密码,可以在挂载之后,使用如下命令把用户名和密码写入文件:
echo "/www/wwwroot/alidrive admin admin" > /etc/davfs2/secrets
2、开启自动挂载写入文件
echo “mount -t davfs http://172.17.0.2:8080/ /www/wwwroot/alidrive” >> /etc/rc.local
echo “http://172.17.0.2:8080/ /www/wwwroot/alidrive davfs defaults 0 0” >> /etc/fstab
六、宝塔设置自动备份
