1.5 KiB
1.5 KiB
原创
: 以WebDav方式挂载OneDrive
以WebDav方式挂载OneDrive
玩OneDrive
的时候,有时候会遇到没有API
权限的帐号,这个时候我们就不能使用rclone
挂载OneDrive
,其他第三方也不行,这就有点难受了。
不过,我们还有另一种方式挂载,也就是以WebDav
的方式挂载。
文章目录
1、get cookie
网页登陆你的OneDrive
。
我们要拿到的就是如图所示的FedAuth
和rtFa
两个cookie
的Value
值,比较长的一串。注意Cookie
下的那几个网址选带有sharepoint.com
的那个。
拿到这两个值就可以进行下面的操作了。
2、install and config
step1:
apt-get install davfs2
step2:
IF Mount PATH: /root/WebDav
vi /etc/davfs2/davfs2.conf
add:
[/root/WebDav/] # Mount PATH
ask_auth 0
add_header Cookie rtFa=XXXXXX;FedAuth=YYYYYY #Value
revise url:
https://xxxxxxxcn-my.sharepoint.com/personal/rootmaster_xxxx_xxx_cn/_layouts/15/onedrive.aspx
to
https://xxxxxxxcn-my.sharepoint.com/personal/rootmaster_xxxx_xxx_cn/Documents
3、mount
mount.davfs -o rw "https://xxxxxxxcn-my.sharepoint.com/personal/rootmaster_xxxx_xxx_cn/Documents" /root/WebDav
4、check
df -h
like this:
https://xxxxxxxcn-my.sharepoint.com/personal/rootmaster_xxxx_xxx_cn/Documents 1.3T 763G 509G 61% /root/WebDav
......
Enjoy it!