爱好者 - onedrive
type: channel
link: https://www.87csn.com/index.php/tag/onedrive/
items: 基于Plex + Rclone+ Onedrive 打造家用流媒体中心
items: Rclone挂载OneDrive和Google Drive上传

基于Plex + Rclone+ Onedrive 打造家用流媒体中心
type: item
date: 2021-12-06T10:39:00+08:00
description: 简言：因为家用NAS可能面临断电，或是出差环境下无法使用的问题，研究了一下使用低配vps搭建plex家用流媒体，Rclone挂载，目前使用效果优秀。使用Centos7 64位系统，开启BBRPlus，配置如下：Processor : Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHzCPU cores : 2 @ 1999.999 MHzAES-NI : ? EnabledVM-x/AMD-V : ? DisabledRAM : 984.5 MiBSwap : 0.0 KiBDisk : 19.6 GiB教程开始：一、下载plex并安装：https://www.plex.tv/media-server-downloads/1、rpm命令安装PLEX：wget https://downloads.plex.tv/plex-media-server-new/1.25.1.5286-34f965be8/redhat/plexmediaserver-1.25.1.5286-34f965be8.x86_64.rpm rpm -ivh plexmediaserver-1.25.1.5286-34f965be8.x86_64.rpm2、安装完成后使用xshell做本地端口转发登录网页端plex继续安装，参考下图。注意！必须先本地转发登录才能完成安装，否则是无法发现plex服务器的！3、设置完成后使用xshell重新登录vps，打开浏览器并输入下面地址，登录账号并继续安装http://127.0.0.1:32400/web二、安装Rclone并挂载OneDrive：https://rclone.org/install/1、官网安装命令：curl https://rclone.org/install.sh | sudo bash2、安装fuse（挂载位本地硬盘必须有fuse支持，否则运行挂载命令会报错）：yum -y install fuse3、安装完成后在任意目录可使用下列命令进行管理（如果是手动新建挂载的话相关管理方式和之前一样，参考这篇文章）：rclone config4、获取授权，并将OD添加进Rclone方式一、获取授权参考下列地址：[post cid="64" /]方式二、如果有配置好的授权和rclone.conf文件，像我一样直接创建配置文件即可：vi /root/.config/rclone/rclone.conf粘贴备份好的rclone配置并保存（做好access_token的备份，后续重新挂载直接新建配置文件保存就行啦）：#Onedrive家庭版 [od] type = onedrive region = global token = {"access_token":"[binary]:"2021-11-08T11:36:07.9934596+08:00"} drive_id = 982asdasdasdasdasd drive_type = personal5、Rclone挂载命令：#新建本地文件夹，路径自己定，即下面的LocalFolder，自行替换 mkdir /LocalFolder #挂载为磁盘，下面的DriveName、Folder、LocalFolder参数根据说明自行替换 rclone mount DriveName:Folder LocalFolder --allow-non-empty --no-gzip-encoding --umask 000 --allow-other --attr-timeout 10m --vfs-cache-mode full --vfs-cache-max-age 1m --vfs-read-chunk-size-limit 100M --buffer-size 100M --vfs-cache-max-size 10G这里可以参考我的挂载命令（挂载od配置，挂载od根目录，映射本地地址为/OneDrive）：rclone mount od: /OneDrive --allow-non-empty --no-gzip-encoding --umask 000 --allow-other --attr-timeout 10m --vfs-cache-mode full --vfs-cache-max-age 1m --vfs-read-chunk-size-limit 100M --buffer-size 100M --vfs-cache-max-size 10G三、注意事项：1、小鸡配置较低，不可以在服务器上转码，对vps到本地网络要求较高，直接设置原画播放，plex设置参考下图：2、新建本地挂载文件夹时必须在根目录下新建，在root目录下新建可…

Rclone挂载OneDrive和Google Drive上传
type: item
date: 2020-10-04T18:44:00+08:00
description: 说明：Linux服务器上下载了好多资源。但是Linux没有onedrive和google drive的客户端。那么如何把vps上的文件传到onedrive呢。这里我们可以用rclone这个工具。安装Rclone第一步：下载windows对应位数的压缩包解压到D:\rclone[button color="dark" icon="fontello fontello-sign-in" url="https://rclone.org/downloads"]点击下载Rclone[/button]管理员命令提示符（cmd）输入下面的命令，回车cd /d d:\rclone rclone authorize "onedrive"会自动打开浏览器让你登录你的onedrive账户点击授权后浏览器显示如图回到cmd，发现多了一大串字符。复制花括号里的所有字符，新建一个文档保存，一会要用。第二步：开始配置Linux端打开你的SHH工具连接vps，我的是debian系统，输入：apt-get update apt-get install -y unzip fuse 然后输入： wget https://downloads.rclone.org/rclone-current-linux-amd64.zip unzip rclone-current-linux-amd64.zip chmod 0777 ./rclone-*/rclone cp ./rclone-*/rclone /usr/bin/ rm -rf ./rclone-* 然后输入： rclone config 即可调出配置信息第三步：新建e) Edit existing remote n) New remote d) Delete remote r) Rename remote c) Copy remote s) Set configuration password q) Quit config e/n/d/r/c/s/q> 输入n 显示如下 name> 这里我们起个名字第四步：出现一堆网盘序号Type of storage to configure. Enter a string value. Press Enter for the default (""). Choose a number from below, or type in your own value 1 / 1Fichier \ "fichier" 2 / Alias for an existing remote \ "alias" 3 / Amazon Drive \ "amazon cloud drive" 4 / Amazon S3 Compliant Storage Provider (AWS, Alibaba, Ceph, Digital Ocean, Dreamhost, IBM COS, Minio, etc) \ "s3" 5 / Backblaze B2 \ "b2" 6 / Box \ "box" 7 / Cache a remote \ "cache" 8 / Citrix Sharefile \ "sharefile" 9 / Dropbox \ "dropbox" 10 / Encrypt/Decrypt a remote \ "crypt" 11 / FTP Connection \ "ftp" 12 / Google Cloud Storage (this is not Google Drive) \ "google cloud storage" 13 / Google Drive \ "drive" 14 / Google Photos \ "google photos" 15 / Hubic \ "hubic" 16 / In memory object storage system. \ "memory" 17 / JottaCloud \ "jottacloud" 18 / Koofr \ "koofr" 19 / Local Disk \ "local" 20 / Mail.ru Cloud \ "mailru" 21 / Mega \ "mega" 22 / Microsoft Azure Blob Storage \ "azureblob" 23 / Microsoft OneDrive \ "onedrive" 24 / OpenDrive \ "opendrive" 25 / Openstack Swift (Rackspace Cloud Files, Memset Memstore, OVH) \ "swift" 26 / Pcloud \ "pcloud" 27 / …