Linux中的cloudreve云存储实现个人网盘搭建

(1)设定外网

  1. 在计算机上,win+r键,输入cmd,进入命令运行框,输入命令行ipconfig,查看外网设置。

  1. 右击VMware虚拟机,点击以管理员身份打开VMware虚拟机,打开编辑下的虚拟网络编辑器,点击VMnet8,选择NAT模式、将主机虚拟适配器连接到此网络,勾选使用本地DHCP服务将IP地址分配给虚拟机(D),再配置子网IP为10.0.0.0和子网掩码为255.255.255.0。

 

3.在当前页面,点击NAT设置,将网关改为10.0.0.2,点击确定

  1. 再点击DHCP设置,将起始IP地址设为10.0.0.100,点击确定

(2)cloudreve云盘的运行

1.centos进行网络ping通并远程连接

(1)打开虚拟机,输入su root,进入管理员用户,输入vi /etc/sysconfig/network-scripts/ifcfg-ens33,进入文本编辑器编辑IP地址,按i键进入INSERT编辑,把其中改成BOOTPROTO=static,ONBOOT=yes,缺什么补什么,注意格式和空格,编辑完按Esc键退出编辑,shift+冒号,输入wq!,enter键退出即可。

(2)输入ip a,查看IP地址是否更改成功,输入ping 10.0.0.2和ping www.163.com,查看能否ping通。

 

(333(3)打开MobaXterm,点击Session,点击SSH,Romote host输入远程连接虚拟机的IP地址10.0.0.110, 点击Bookmark settings,Session name输入虚拟机的名字,点击ok。

  

2.下载cloudreve_3.8.0_linux_amd64.tar.gz文件

链接:https://pan.baidu.com/s/1thpme9uOjKqJtoxQaatJ7g?pwd=6xac 
提取码:6xac

 

3.在Centos中上传文件cloudreve_3.8.0_linux_amd64.tar.gz    

4.输入ls -l,查看文件是否上传成功,输入mkdir cloudreve,建立名为cloudreve的新目录,输入ls -l,查看目录是否建立成功

5.输入sudo tar -xzvf cloudreve_3.8.0_linux_amd64.tar.gz -C cloudreve/,将文件解压到cloudreve目录中

6.输入ls -l cloudreve,查看文件是否解压成功

7.输入chmod +x cloudreve,给文件增加可执行权限

8.输入systemctl status firewalld,查看防火墙状态

9.输入systemctl stop firewalld,关闭防火墙

10.输入systemctl status firewalld,再次查看防火墙状态

11.输入cd cloudreve,进入cloudreve目录

12.输入sudo ./cloudreve,运行cloudreve云盘

(3).实现ubuntu远程连接

(1). 打开虚拟机,输入su root,进入管理员用户,输入view /etc/netplan/01-network-manager-all.yaml,进入虚拟机IP设定界面

(2). 按i键进入INSERT编辑,缺什么补什么,注意格式和空格,编辑完按Esc键退出编辑,shift+冒号,输入wq!,enter键退出即可。IP设定为10.0.0.112,将网关改为10.0.0.2。

(3).退出IP设定界面,输入netplan apply,启动网络

(4).输入ping 10.0.0.2,连接网关,输入ping www.163.com,连接外网.

(5).输入apt update,更新软件服务包

(6).更新完成后,输入apt install openssh-server -y,安装远程连接软件包,输入systemctl status ssh查看防火墙是否安装完成。

(7).打开MoboXterm,右击lubuntu,选择Rename session,编辑虚拟机 session,更改Remote host为10.0.0.112虚拟机新的IP地址

Lubuntu:

  

注:Ubuntu,kubuntu与lubuntu ping通与远程连接操作相同

(4).虚拟机连接传输cloudreve文件

1.在Centos中输入ls,查看文件是否存在,输入sudo tar -czvf cloudreve.tar.gz cloudreve/,将cloudreve文件进行压缩

2.ubuntu:

(1)在centos中输入ping 10.0.0.111,让centos与Ubuntu远程连接。

(2).输入sudo scp cloudreve.tar.gz zn@10.0.0.111:/home/zn,将压缩包从Centos传输到ubuntu  

注:Ubuntu,kubuntu与lubuntu 连接传输cloudreve文件

操作相同

(5)设置主机存储策略和配置文件

  1. 在ubuntu中输入ls,查看压缩包是否传输成功
  2. 在ubuntu中输入sudo tar -xzvf cloudreve.tar.gz,将压缩包进行解压
  3. 在ubuntu中输入ls -l cloudreve,查看压缩包是否解压成功
  4. 在ubuntu中输入cd cloudreve,进入cloudreve文件中
  5. 在ubuntu中输入whereis vim,查看session是否安装vim软件包

6.在浏览器输入先连接的虚拟机的IP地址:5212即10.0.0.110:5212,进入cloudreve登陆页面,电子邮箱为上面第一个箭头所在位置,密码为上面第二个箭头所在位置,此电子邮箱和密码只出现一次,所以记得保存密码,然后进入cloudreve设置密码,进入cloudreve云盘管理界面,点击管理面板的存储策略,选择添加存储策略,选择从机存储

7.在ubuntu中输入vim conf.ini,进入ini文件中进行编辑登录cloudreve云盘,复制存储端配置中第三步修改从机配置文件中内容

  1. 回到ubuntu session,此时已经进入ini文件中,按a/i/c键,进入编辑模式,删除文件原本内容,粘贴复制内容,点击Esc,输入冒号:wq!保存并退出文件(:q!不保存退出)。

10.保存并退出conf.ini文件后,在ubuntu中输入sudo ./cloudreve,使ubuntu连接cloudreve云盘

11.在cloudreve云盘界面,修改存储端配置中第四步填写从机地址,修改从机地址为http:// 从机的IP地址:5212即ubuntu:http://10.0.0.111:5212.点击测试从机通信,通信成功后,点击下一步

13.不开启重命名,点击下一步,直至完成,点击返回存储策略列表,可发现从机存储策略已添加成功。    

(6)使用Admin、User用户组

  1. 在cloudreve管理界面中,点击用户组,编辑名为User的用户组,将其存储策略改为ubuntu,保存

  1. 在cloudreve管理界面中,点击用户组,编辑名为Admin的用户组,将其存储策略改为ubunntu,保存

注:Ubuntu,kubuntu与lubuntu 操作相同

(7)注册新用户

注:设置密码:在cloudreve管理界面中,点击用户,进入编辑,设置密码,点击保存。

  

  1. 在cloudreve管理界面中,点击用户,点击新建用户,输入Email、昵称、密码等信息,将用户组设为User,保存,显示用户已保存。 

(8)切换不同用户身份登录

  1. 退出原有登录,输入新建用户的邮箱和密码登录

(9)在cloudreve云盘中上传文件

  1. 登录用户所属用户组为User,则上传文件后,文件传输到ubuntu,点击创建文件夹,

    

(10)证明Admin、User上传文件到ubuntu在ubuntu中输入cd cloudreve,进入cloudreve文件中

2.在ubuntu中输入ls,查看文件是否传输成功

3.在ubuntu中输入ls -R uploads,递归查看文件内容

  • 18
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 要搭建一个个人盘,可以使用Linux操作系统作为NAS(络附加存储)平台。以下是一些步骤: 1.选择一个适合的Linux发行版,如Ubuntu、Debian或CentOS。 2.安装并配置Samba服务器,以便将Linux文件系统共享到Windows、Mac或Linux客户端。 3.安装并配置WebDAV服务器,以便通过Web浏览器或移动设备访问文件。 4.安装并配置FTP服务器,以便通过FTP客户端上传和下载文件。 5.选择一个合适的文件同步工具,如rsync或Syncthing,以便在不同设备之间同步文件。 6.设置访问控制和用户权限,以确保安全性和隐私。 7.备份数据以防止数据丢失或损坏。 以上是一些基本步骤,具体实现可能因个人需求而有所不同。 ### 回答2: 在当今社会的大数据时代,数据存储越来越重要,特别是个人数据,包括照片、视频、音乐等文件。这些文件需要存储在可靠、安全的地方,并且要能够随时访问。因此,搭建一个个人NAS存储服务器,成为了一种不错的选择。 在选择NAS操作系统时,Linux是一个不错的选择。Linux具有免费、开放源代码、可定制性强、良好的稳定性等优势,可以用来作为搭建个人盘的操作系统。 具体来说,搭建个人盘,需要以下步骤: 1. 购买NAS硬件:可以选择购买专业的NAS设备,也可以自己购买硬件,再通过安装Linux系统来搭建。 2. 安装Linux系统:选择适合自己需求的Linux系统,并进行安装。 3. 安装Samba:Samba是Linux具有代表性的文件共享软件之一,通过安装Samba,可以使Linux系统访问文件存储设备,将文件共享到局域内。 4. 配置Samba:在Samba配置文件,设置需要共享的文件和文件夹,以及设置用户权限,可以保证文件传输和访问的安全。 5. 连接外部络:为了能够在外部访问个人盘,需要设置端口转发和动态DNS。端口转发可以将络请求转发到NAS服务器上,动态DNS可以将动态的IP地址映射为固定域名。 6. 安装WebDAV:通过安装WebDAV,可以在局域或外部通过WebDAV协议进行远程管理和访问。 7. 选择盘应用:安装合适的盘应用,如OwnCloud、NextCloud等,这些应用提供了更完整的盘管理功能。 总之,基于Linux系统搭建个人盘,需要一定的技术水平和耐心,但是通过这种方式,可以实现完全自主的个人盘管理,同时保证数据安全和稳定性。 ### 回答3: 随着存储的普及,越来越多的人将数据存储端,方便自己在多台设备之间共享,也更安全。而对于那些喜欢DIY的人来说,将自己的NAS搭建个人盘,更有个性化的DIY体验。而Linux作为开源系统,也被广泛应用于NAS的搭建上,接下来我们来介绍一下,如何使用Linux搭建个人盘。 1. 首先选择NAS系统:目前市面上比较主流的NAS系统软件包括OMV、FreeNAS、QNAP等。OMV系统相对来说比较容易上手,而且具有丰富的插件应用,所以我们在这里推荐OMV系统。 2. 硬件配置:选择好NAS系统后,在硬件选择上需要考虑存储容量和数据备份的问题。通常来说,NAS需要至少两块硬盘,一块用于存储数据,一块用于备份。在存储的选择上,可以选择数据安全性较高的RAID 1模式,或是速度比较快的RAID 0模式。此外,在NAS主机的选购上,需要考虑CPU、内存、卡等配置,这些都是保证NAS性能优异的必要条件。 3. 安装OMV系统:下载OMV系统镜像文件,将其写入U盘,然后将U盘插入NAS主机,开机进入BIOS,选择U盘启动,然后根据提示完成OMV系统的安装。 4. 安装插件:OMV系统自带了很多应用插件,但是为了使用更高级别的应用,需要安装额外的插件。安装插件的方法十分简单,只需在OMV页控制界面,选择系统→插件→安装,即可选择需要安装的插件。 5. 配置个人盘:在安装好OMV系统和必要的插件后,就可以开始配置个人盘了。在页控制界面,选择共享文件夹、Samba/CIFS、FTP等应用,根据需求设置用户名密码和共享目录等参数即可。此外,还可以使用Google Drive、OneDrive等第三方应用进行数据同步。 总结:在DIY搭建个人盘的过程,选择安全性较高的RAID模式和保证NAS主机性能的硬件配置是至关重要的。OMV系统不仅易于上手,还具有丰富的插件应用,可用于实现不同的功能,如FTP、Samba/CIFS等,方便实现个人盘的搭建

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值