top
本文目录
一、了解 rclone
二、挂载 Onedrive
1. 获取 token
2. 配置 onedrive
3. 挂载 Onedrive
本站提供的一切软件、教程和内容信息仅限用于学习和研究目的。不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!邮件:766378891@qq.com

Docker 安装 rclone 挂载 Onedrive 到本地


共计 1100 个字符,预计需要花费 3 分钟才能阅读完成。

一、了解 rclone

rclone 是一个命令行工具,可以用来管理各种云存储服务。

它支持超过 40 种不同的云存储服务,包括 Amazon S3, Google Drive, Dropbox, Microsoft OneDrive, Google Cloud Storage, Amazon Drive, OpenStack Swift, Backblaze B2, Yandex Disk, SFTP, WebDAV, FTP, SFTP, Minio, Wasabi, Alibaba OSS,, SwiftStack, Tencent COS, Wasabi, Yandex.Disk, Yandex.Files等等。

  • 基本使用
rclone 相关
#挂载
rclone mount <网盘名称:网盘路径> <本地路径> [参数] --daemon
#取消挂载
fusermount -qzu <本地路径>

二、挂载 Onedrive

1. 获取 token

下载 win版本的 rclone,解压后输入以管理员的 cmd 进入文件夹,运行如下命令:

net stop winnat
net start winnat
rclone authorize onedrive

运行完后可能弹出浏览器让你登录,登录完成后就可以在命令行查看到 token。

Docker 安装 rclone 挂载 Onedrive 到本地

/>

2. 配置 onedrive

docker run --rm -it \
-v /home/docker/rclone/config:/config/rclone \
rclone/rclone config

这里是输入 onedrive 相关配置,按下图操作即可:

Docker 安装 rclone 挂载 Onedrive 到本地

/>

接下来是选网盘的类型,找到网盘 Microsoft OneDrive 的编号即可,我这里是 31,编号可能有变动。

Docker 安装 rclone 挂载 Onedrive 到本地

/>

输入 token 时,一定要复制全,大括号里面的全部需要复制。

Docker 安装 rclone 挂载 Onedrive 到本地

/>

接下来继续按下图操作,就可以了。

Docker 安装 rclone 挂载 Onedrive 到本地

/>

Docker 安装 rclone 挂载 Onedrive 到本地

/>

到这里配置就完成了。

3. 挂载 Onedrive

docker run -d  --name rclone \
-v /home/docker/rclone/config:/config/rclone \
-v /home/docker/rclone/onedrive:/onedrive:shared \
--device /dev/fuse --cap-add SYS_ADMIN --security-opt apparmor:unconfined \
--restart always \
rclone/rclone \
mount oneDrive:/ /onedrive --cache-dir /tmp --allow-other --vfs-cache-mode writes --allow-non-empty

然后进入 /home/docker/rclone/onedrive 文件夹,输入ls命令即可发现挂载成功。

提醒:本文发布于741天前,文中所关联的信息可能已发生改变,请知悉!

Tips:清朝云网络工作室

阅读剩余
THE END
icon
0
icon
分享
icon
二维码
icon
海报
发表评论
评论列表

赶快来坐沙发

您好,今天过得怎么样?