WINDOWS为例,
安装JAVA,
https://github.com/zxbu/webdav-aliyundriver
下载最新版本。
获取token
浏览器获取refreshToken
先通过浏览器(建议chrome)打开阿里云盘官网并登录:https://www.aliyundrive.com/drive/
登录成功后,按F12打开开发者工具,点击Application,点击Local Storage,点击 Local Storage下的 https://www.aliyundrive.com/,点击右边的token,此时可以看到里面的数据,其中就有refresh_token,把其值复制出来即可。(格式为小写字母和数字,不要复制双引号。例子:ca6bf2175d73as2188efg81f87e55f11)
第二步有点繁琐,大家结合下面的截图就看懂了
java -jar webdav.jar –server.port=”8080″ –aliyundrive.auth.enable=true –aliyundrive.auth.user-name=admin –aliyundrive.auth.password=admin –aliyundrive.work-dir=B: –aliyundrive.refresh-token=”e598da3f5fa64a1595731e037650a959″
接着使用此命令执行 查看端口是否占用,然后访问一次看看 默认 admin admin 显示文件表示正常。
挂载为磁盘
WIN需要用到rclone RcloneBrower winfsp。
打包下载
disk_3.zip
切换到rclone目录 使用cmd 执行 rclone config进行配置
rclone config file 查看配置文件路径。
之后进行挂载即可。
Linux安装Rclone
curl https://rclone.org/install.sh | sudo bash
安装 fuse
挂载需要安装 fuse,根据自己的系统来选择安装命令:
Debian/Ubantu
apt-get update && apt-get install -y fuse
CentOS
yum install -y fuse
挂载网盘
挂载网盘分为手动挂载和开机自动挂载,根据自己的需求来选择。
手动挂载
挂载
rclone mount <网盘名称:网盘路径> <本地路径> [参数] –daemon
取消挂载
fusermount -qzu <本地路径>
网盘名称为配置时填的 name,网盘路径为网盘里的文件夹,留空为整个网盘,本地路径为 VPS 上的本地文件夹。参数可以查看官方文档根据需求进行选择。实际输入时不要有括号,这里只是为了更清楚的区分。–daemon 为进程守护参数,可后台运行。