1. 首先安装Rclone,
curl https://rclone.org/install.sh | sudo bash
2. Rclone提供了一步一步的的选项让用户完成整个配置,Rclone 将所有配置都放在一个配置文件里面, 使用 “rclone config file” 就可以找到.conf文件。
3. 配置过程直接上截图。
4.在支持的网络存储中选择onedrive Storage>23. 接下来的两个选项 client_id 和 client_secret都留空。
5.在Remote config这一步,由于Linux是没有自带浏览器的,我这里需要通过有浏览器并且也同样安装了rclone的机器获取onedrive的securt token,然后将token放在这台linux进行认证。
6.将token放到result>后面进行认证。
7.通常选择1, OneDrive Personal or Business,然后选择account,通常都只有一个,有时候也出现多个。你可以在选择后查看account所在的路径已确定是否是正确的。
8.选择y检查配置是否正确
9.检查所有配置是否正确后,确认y,然后退出配置。
10. 使用 rclone --vfs-cache-mode writes mount onedrive: ~/OneDrive 即可将onedrive mount到当前用户的OneDrive这个文件夹上。
随便打开office你的一个软件,Word、Excel、PPT等等都行!登录你的微软账号!
点击文件,再点个人OneDrive
复制上面的地址,也就是你OneDrive网盘的地址
点开计算机,点击映射网络驱动器
在这里输入你刚刚复制的地址
点击完成,正在连接
d出一个窗口,输入你的微软账户和密码。
如果想保存密码并自动登录,请勾选记住我的凭据。
挂载完成,现在就可以直接在资源管理器你上传或下载网盘文件了!
参考 rclone 的 mount 文档 ,命令如下:
--vfs-cache-mode 是控制 NFS 的缓存选项,可以让 NFS 更像是本地文件系统,它有下面的选项:
每一种方式都有利有弊,官方文档很详细,可以根据场景选择合适的方式。
和 fuse 挂载方式一样,rclone 也可以指定用户和用户组,参数分别是 --uid 和 --gid。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)