Loading

使用Rclone将Onedirve挂载到Linux本地

1. centos挂载onedrive时, 需要安装fuse.

# 安装fuse
yum -y install fuse

2. 安装完fuse后使用rclone进行挂载

#创建挂载目录
mkdir -p /home/onedrive
#挂载
rclone mount remote:path/to/files /home/onedrive
#如果以上命令挂载后无法更改权限, web端无法访问的话, 可以使用以下代码
rclone mount DriveName:Folder LocalFolder --copy-links --no-gzip-encoding --no-check-certificate --allow-other --allow-non-empty --umask 000
#如果需要后台保持运行,使用下面的命令
nohup rclone mount remote:path/to/files /home/onedrive &
#或
nohup rclone mount DriveName:Folder LocalFolder --copy-links --no-gzip-encoding --no-check-certificate --allow-other --allow-non-empty --umask 000 &

3. 查看挂载情况

#查看当前的磁盘挂载状况
df -h

如果显示为下图则挂载成功

[root@localhost /]# df -h
Filesystem      Size  Used Avail Use% Mounted on
devtmpfs        481M     0  481M   0% /dev
tmpfs           493M   28K  493M   1% /dev/shm
tmpfs           493M  6.7M  486M   2% /run
tmpfs           493M     0  493M   0% /sys/fs/cgroup
/dev/vda1        19G  4.5G   14G  26% /
/dev/sda        252G  7.0G  233G   3% /Storage
tmpfs            99M     0   99M   0% /run/user/0
remote:         5.0T   44G  5.0T   1% /Storage/onedrive      #此处为成功挂载的onedrive
posted @ 2020-10-19 16:31  brokyz  阅读(569)  评论(0编辑  收藏  举报