【Linux】使用cloudreve搭建个人网盘并传输文件-在从机Kubuntu上

1. 配置网络

  • 在一切开始前先更改NetworkManager文件中的内容通过view /etc/netplan/01-network-manager-all.yaml命令对此文件进行如下图更改。

可以参考此博客Ubuntu网络配置

view /etc/netplan/01-network-manager-all.yaml

在这里插入图片描述

  • 通过ping网关 ping 10.0.0.2检查网络是否连接成功,出现如下设置则是连接成功,完成后进行远程连接kubuntu。

在这里插入图片描述

2. 增加存储策略

  • 登录后为了通过cloudreve网盘将其中的文件通过centos传入kubuntu(也就是通过网盘传入文件到kubuntu),那就是要更改网盘的存储策略,增加存储策略选择从机存储,跟着修改从机存储策略。

在这里插入图片描述

  • 点击头像,选择控制面板

在这里插入图片描述

  • 点击存储策略,添加存储策略

在这里插入图片描述

  • 选择从机存储

在这里插入图片描述

2. 1 scp传文件
  • 按照步骤,先将主站的cloudreve程序传到从机服务器上

在这里插入图片描述

  • 将kubuntu和centos都进行远程连接,进入centos(ping 10.0.0.113)ping上kubuntu的网关,确保能通过scp命令传输文件。

在这里插入图片描述

  • 通过网关(sudo scp cloudreve.tar.gz leyi@10.0.0.111:/home/leyi)将压缩文件复制到在此网关下的系统并指定文件存放至/home/leyi目录中;输入密码传输成功后会出现如下内容
$ sudo tar -czvf cloudreve.tar.gz cloudreve
cloudreve/
cloudreve/LICENSE
cloudreve/README.md
cloudreve/README_zh-CN.md
cloudreve/cloudreve
cloudreve/conf.ini

sudo scp cloudreve.tar.gz leyi@10.0.0.111:/home/leyi

在这里插入图片描述

2.2 修改配置文件
  • 之后进入kubuntu查看是否有压缩文件,然后通过sudo tar -xzvf cloudreve.tar.gz 解压至cloudreve目录下
$ mkdir cloudreve
$ sudo tar -xzvf cloudreve.tar.gz -C cloudreve

在这里插入图片描述

  • 直接压缩后通过vim模式编辑conf.ini文件(按照网站内进行操作将内容复制,并将里面的内容全部删除,再内容全部粘贴至配置文件中)。
$ sudo vim cloudreve/conf.in          #修改配置文件

在这里插入图片描述
在这里插入图片描述

2.3 启动cloudreve
  • 修改完后cd 进入cloudreve目录内,后sudo ./cloudreve(执行cloudreve文件);
$ cd cloudreve/
$ sudo ./cloudreve

在这里插入图片描述

2.4 操作步骤
  • 填写从机ip,http://10.0.0.113:5212,并点击从机通讯测试;

在这里插入图片描述

报错!!!

  • 如果出现主从机时间相差太大,时间不同步,那么测试从机通讯操作可能会出现报错“输入参数有误 (Successfully connected to slave node, but slave returns: signature expired)”这个错误通常是由于时间同步问题引起的。在 Cloudreve 上设置从机存储时,系统会生成一个签名作为验证机制之一。当主节点和从节点之间的时间差异太大时,签名会过期,导致出现 “signature expired” 的错误。需自行解决时间同步问题!!!

  • 点击不开启
    在这里插入图片描述

  • 选择禁止
    在这里插入图片描述

  • 选择不限制,默认25MB
    在这里插入图片描述

  • 输入存储策略名,点击完成
    在这里插入图片描述

  • 点击存储策略,选择kubuntu点击专家模式编辑,选择私有

在这里插入图片描述

在这里插入图片描述

3. 编辑用户组

  • 对用户组编辑User改变存储策略为kubuntu,点击保存

在这里插入图片描述

  • 点击新建用户,在用户中创建用户leyi,归为User组

在这里插入图片描述

  • 退出登录Admin用户,输入账号密码登录User组的用户leyi并点击红色加号上传文件。

在这里插入图片描述

上一篇:一、企业级架构之LNMP


下一篇:【PyQt】和子线程进行通信