起风了

  • 首页
  • 智能●家
    • Android TV
    • 电视盒子
    • 智能媒体中心
    • Emby
    • Kodi
  • 网络设备
    • 家庭网关
    • 存储设备
  • 网站运维
    • 网站建设
    • 网站优化
  • 教程
  • 软件
    • 电视直播
    • 在线影视
  1. 首页
  2. 智能●家
  3. Emby
  4. 正文

使用Rclone自动挂载谷歌云盘GoogleDrive当做你VPS本地硬盘

2020年1月25日 3749点热度 1人点赞 26条评论

VPS使用Rclone挂载GoogleDrive无限盘安装Emby组建完美多媒体中心(二)

       上一篇讲了在闲置VPS上安装Emby服务器建立你的个人影院,今天聊聊当你VPS硬盘不够大时,使用rclone开机自动挂载网盘来当你的VPS本地硬盘,前面已经介绍过这样做的一个好处就是你可以通过Emby或者在kodi上安装Emby插件访问你谷歌网盘GoogleDrive里面的影片。本期视频教程同样会放到YouTube,YouTube地址请看文章尾部。

       Rclone支持挂载多家网盘来当你本地硬盘,比如大家熟悉的OneDrive、GoogleDrive、YandexDrive等,在这里,我们只说说使用Rclone挂载GoogleDrive,因为拥有GoogleDrive无限容量盘的朋友还是比较多,OneDrive的话最多只有5T,对存放影视来说,没有太大意义,所以在这里就不聊OneDrive。

首先用SSH工具连接上的VPS,然后把下面的代码逐行复制带SSH对话框运行即可!

安装zip解压工具:yum -y install wget unzip screen fuse fuse-devel
下载Rclone解压然后进入目录:  
wget https://downloads.rclone.org/rclone-current-linux-amd64.zip 
unzip rclone-current-linux-amd64.zip
cd rclone-v*

       上面的代码安装的是最新版,如果你要安装具体某一版本,可以去官网查看代码,我自己常用的是1.41版,如果你要使用某一具体版本,那上面的代码应该换为下面这样,比如安装1.41

 wget https://downloads.rclone.org/v1.41/rclone-v1.41-linux-amd64.zip 
 unzip rclone-v1.41-linux-amd64.zip
 cd rclone-v1.41-linux-amd64 

到这里Rclone已经下载并已安装好,接下来配置Rclone以让它和GoogleDrive网盘连接。

输入脚本回车开始进入配置:./rclone config

第一步选择n,然后回车输入一个name,这个name设置随意,自己好记就行,比如输入gdrive吧,如下图:

       接下来选择我们要挂载的网盘类型对应的数字ID,Rclone版本不一样,选项数字不一定一样,比如1.42版的GoogleDrive是11,而目前最新版的则是13,请一定看清后再输入对应数字,输错的话只能Ctrl+C重新配置。

       输入完GoogleDrive对应的数字后,接下来的client_id、client_secret都留空直接回车,SCOPE选1,root_folder_id、service_account_file留空直接回车,Edit advanced config、Use auto config这里我们选择n

这里选择 1

       接下来Rclone会在SSH里给我们回显一个GoogleDrive的授权登录地址,如下图:

       把这个授权登录地址复制下来用浏览器打开并登陆你的谷歌账号,然后会提示你是否允许Rclone查看和管理你GoogleDrive中的文件,点击允许即可。

       然后会出现如下图所示的授权代码,把它复制下来。

       然后回到SSH对话框,在SSH对话框内粘贴刚刚复制的授权代码,然后回车,将出现以下提示,依次输入n、y、q

       到这里,你已完成90%,现在新建一个你要挂载的目录:

mkdir -p /gdrive/disk
用screen创建一个新的会话: screen -S rclone
再执行以下命令: 
./rclone mount gdrive: /gdrive/disk --allow-other --allow-non-empty --vfs-cache-mode writes
这里的 gdrive 就是前面我们命名的那个name,执行完这个命令不会提示任何内容,会有卡住的假象,只要断开SSH和VPS的连接,重新连接就行,只要上面的步骤没有操作错误的话,就挂载成功了。

****以上两步,如screen -S rclone创建新会话出现以下报错:-bash: screen: command not found
cd到root根目录安装相应管理工具即可:
如果你使用yum软件包管理工具:yum install screen
如果你使用APT软件包管理工具:apt-get install screen

如给以gdrive: /gdrive/disk写入权限时出现以下报错:Fatal error: failed to mount FUSE fs: fusermount: exec: "fusermount": executable file not found in $PATH
cd到root根目录执行以下命令安装工具即可:
yum install fuse

       重新连接上VPS后,可输入df -h查看是否已经挂载成功:

       如上图显示,出现你挂载的GoogleDrive网盘信息,那你已经成功使用Rclone挂载谷歌云盘GoogleDrive当做你VPS本地硬盘了,但是在重启VPS后,Rclone并会自启动去挂载GoogleDrive,需要每次重启VPS后登陆SSH去执行以下命令挂载 :

screen -S rclone
 ./rclone-v1.41-linux-amd64/rclone mount gdrive: /gdrive/disk --allow-other --allow-non-empty --vfs-cache-mode writes 

但这样显得很鸡肋,很麻烦,所以还需要设置Rclone开机自动启动,把Rclone服务写到开机启动项里面:

先把rclone的可执行文件复制到/usr/bin:

cp /root/rclone-v*/rclone /usr/bin/rclone

然后新建一个rclone.service文件:

vi /usr/lib/systemd/system/rclone.service

键盘按 i 写入以下内容:

[Unit]
Description=rclone
    
[Service]
User=root
ExecStart=/usr/bin/rclone mount gdrive: /gdrive/disk --allow-other --allow-non-empty --vfs-cache-mode writes
Restart=on-abort
    
[Install]
WantedBy=multi-user.target

重新载入daemon,让新的服务文件生效:

systemctl daemon-reload

现在就可以用systemctl来启动rclone了:

systemctl start rclone

设置开机启动:

systemctl enable rclone

现在可以去查看一下自启动服务是否已生效运行,输入以下命令:显示如下图内容则已经启动

systemctl status rclone

最后重启你的VPS,然后查看一下Rclone的服务是否已经启动,出现如上图,则重启自启动已成功设置生效。

重启:reboot
查看服务状态:systemctl status rclone

可输入df -h再确认一下是否真的挂载上。

其他命令:

停止:systemctl stop rclone
状态:systemctl status rclone
卸载挂载:fusermount -qzu gdrive

       到这里,使用Rclone开机自动挂载谷歌云盘GoogleDrive当做你VPS本地硬盘的设置就已经全部完成,接下来可以去登陆Emby添加GoogleDrive里面的影片了。如下图,直接新增媒体库或者在原有媒体库上新增。

点击添加媒体库即可新增媒体库
点击原有媒体库即可添加新的影视资源路径

       在VPS上安装Emby并使用Rclone开机自动挂载谷歌云盘GoogleDrive当做你VPS本地硬盘的教程到这里就已经完成,下一篇将介绍Emby添加IPTV电视直播。

本期视频教程 YouTube地址

Telegram频道订阅

标签: Emby kodi VPS
最后更新:2024年7月18日

Admin

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

  • lyn

    这个怎么挂载团队盘,我的谷歌网盘只有15g。。。

    2020年3月2日
    回复
    • FarzanaAkter

      @lyn 还是使用Rclone挂载,步骤也一样,只是在选择完要挂载的网盘类型后,有一个提示问你挂载的是否为团队盘,选择是就行。

      2020年3月3日
      回复
      • FarzanaAkter

        @FarzanaAkter 如果我没有记错的话就是在你填写完从Google网站获取到的key后面那一步会让你选择是否为团队盘。也就是原本最后三步输入的是N、Y、Q,而挂载团队盘最后三步输入的是Y、Y、Q。

        2020年3月3日
        回复
        • Nick

          @FarzanaAkter 大佬,配置的时候选择了团队盘,但是最终挂载成功的还是15G非团队盘,这是什么原因呢

          2020年4月11日
          回复
          • FarzanaAkter

            @Nick 不用在乎它显示的是多少,你确定挂载上去且能读到资料就行。我有两台vps都挂载了,其中一台就只显示15G,但内容是能够读取到的。

            2020年4月11日
      • lyn

        @FarzanaAkter 感谢

        2020年3月3日
        回复
  • Lck

    请问大佬为什么不加挂载--vfs-cache-mode writes下载视频就会出错但加了之后缓存占用磁盘有什么解决办法么

    2020年3月14日
    回复
    • FarzanaAkter

      @Lck 按理说不加vfs-cache-mode writes应该也能正常使用,vfs-cache-mode writes的意思其实就是先缓存到本地,所以本地磁盘会沾满,不过我没有用来下载过,我就纯挂载了给Emby用,但是我有试过从Emby下载,倒是正常。如果你是挂载了做下载机用,那真需要你自己研究下了,我也就一小白。

      2020年3月15日
      回复
      • FarzanaAkter

        @FarzanaAkter 对了,前几天无意间在YouTube看到挂载了做下载机的教程,你可以去看看。

        2020年3月15日
        回复
  • lyn

    按教程都弄好了,影片也都扫描出来了。之前看的挺好,现在突然无法看了不知哪里原因。请问挂载好后,平时观看需要s%s吗?

    2020年3月16日
    回复
    • FarzanaAkter

      @lyn 我们之所有要这样折腾,就是为了在大陆不需要代理就能访问GoogleDrive里面的影片,所以不需要两个S,除非你的VPS或者服务器IP被ban了才需要s,但如果你VPS上只有Emby媒体服务器,IP被ban的几率极小。另外,只要你还能在正常网络下登陆你的Emby媒体服务器,说明一切都还正常,在这种情况下还播放不了,你可以看看挂载的GoogleDrive是不是掉盘了,或者看看你的VPS硬盘是不是满了,因为如果你开了转码,而临时转码路径是本地盘,本地盘不大的情况下,很有可能会把本地盘占满,不过这个情况只要重启一下VPS就会释放了。最后一种情况,GoogleDrive对每个账户每天的流量限制是750G,如果你的影片是别人共享给你的,你并没有转存到自己GoogleDrive里,那750G很快会被大家用完,所以你就会出现播不了的情况。博主去年很多影片也是直接用别人共享的,就出现经常播不了,现在才来开始把别人共享的复制转存到自己盘里面。啰嗦了那么多,希望对你有帮助!

      2020年3月16日
      回复
      • lyn

        @FarzanaAkter 感谢,我一点点测试吧。看看哪里的问题

        2020年3月17日
        回复
  • 匿名

    请问一下我的kodi安装了emby皮肤,但是不想走emby想直接挂载到kodi里需要怎么操作呢

    2020年3月24日
    回复
    • FarzanaAkter

      @匿名 我没有搞懂你想要问的,你说的”不想走emby想直接挂载到kodi里“,我是否可以理解为你不想在kodi上通过Emby插件来播放你GoogleDrive里面的影片,而是想通过kodi直接播放GoogleDrive里面的影片?

      2020年3月25日
      回复
      • FarzanaAkter

        @FarzanaAkter 如果是这样的话你连Emby皮肤和Emby媒体服务器都不需要装,就连用来装Emby媒体服务器的VPS都不需要,因为Kodi已经自带GoogleDrive插件了,你只需要去启用它即可;不过这样的话你就需要开代理才能用了,这样的话也就偏离了这个教程的初衷。

        2020年3月25日
        回复
  • 匿名

    想问下vps播放emby cpu会瞬间飙到100%,怎么解决呢

    2020年3月25日
    回复
    • FarzanaAkter

      @匿名 你是不是买了严重超售的机器了?或者把转码关了试试,如果是1核或者2核的小鸡,转码播放的话确实会爆满。

      2020年3月25日
      回复
  • daiyu

    大佬,我是openwrt上安装rclone,但是到了已完成90%后,用不了screen创建一个新的会话,也没挂载上gd盘,
    root@OpenWrt:~/rclone-v1.51.0-linux-amd64# screen -S rclone
    -ash: screen: not found
    root@OpenWrt:~/rclone-v1.51.0-linux-amd64# ./rclone mount gdrive: /gdrive/disk -
    -allow-other --allow-non-empty --vfs-cache-mode writes
    这是错误代码,求教.

    2020年4月27日
    回复
    • FarzanaAkter

      @daiyu 你玩的太高档了,我没有试过在openwrt安装。

      2020年4月27日
      回复
      • daiyu

        @FarzanaAkter 大佬 能教下 https://github.com/ElonH/Rclone-OpenWrt 这个怎么安装么?这个似乎是专门在openwrt上的rclone挂载方法

        2020年4月27日
        回复
        • FarzanaAkter

          @daiyu 这个真没有玩过。

          2020年4月27日
          回复
      • daiyu

        @FarzanaAkter 还有,emby要开转码的话,几核处理器够?我一核小鸡开了转码一个终端就卡的很,不开转码似乎带宽不够,本地的话,openwrt挂不上gd.

        2020年4月27日
        回复
        • FarzanaAkter

          @daiyu 一个人用,开转码的话2核基本够用,不过建议4核,内存最少4G。不开转码1核2G足够。我有一台4核4G的和一台1核2G的,但是4核4G那台晚上到我这里的速度不行。

          2020年4月27日
          回复
    • daiyu

      @daiyu 好的,感谢大佬!

      2020年4月27日
      回复
  • daiyu

    大佬!!!我找到个老外的视频,前部分用你的方法,后部分用老外的,成功挂上了!推荐给大佬参考下https://www.youtube.com/watch?v=blmuBQUqQVQ 附上我成功了的截图:https://tuchuang.daiyu.monster/image/p7kd https://tuchuang.daiyu.monster/image/pTK3

    2020年4月27日
    回复
    • FarzanaAkter

      @daiyu 哈哈,你才是真真的大佬!

      2020年4月28日
      回复
  • razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
    回复 FarzanaAkter 取消回复
    最新 热点 随机
    最新 热点 随机
    哪吒监控V1通过宝塔面板反向代理配置教程 解决甲骨文云ARM机器宝塔面板Nginx与Nginx防火墙和网站监控报表冲突报错(个人笔记) Google将发布Google TV Streamer取代 Chromecast,将于 9 月上市 IDM下载器(Internet Download Manager) 最新多语言破解版 Google TV 现已拥有超过 130 个免费频道 华硕首款 Google TV 智能显示器
    使用WordPress搭建自己的网站 太阳直播最新版 港台电视直播软件 Android TV更新后外观跟Chromecast Google TV更一致 自建DNS服务器解锁Netflix、Hulu、HBO等流媒体 如何自己建立一个网站 需要准备哪些条件 阿里云盘资源:欧美真人秀

    COPYRIGHT © 2024 起风了. ALL RIGHTS RESERVED.

    Theme Kratos Made By Seaton Jiang