国内有哪些同步盘?好用的同步网盘有哪些?
630
2022-06-03
## 体验简介 本场景将提供一[台配置了Centos 7.7版本的ECS实例(云服务器)](https://developer.aliyun.com/adc/scenario/43c2957814ab40a0917e482f16780cff)和对象存储OSS实例。通过本教程的操作,您可以基于ECS和OSS快速搭建一个个人网盘。 体验此场景后,可以掌握的知识有: OSS基本操作。 Linux 系统基础命令。 ## 背景知识 本场景主要涉及以下云产品和服务: 云服务器ECS: 云服务器(Elastic Compute Service,简称ECS)是阿里云提供的性能卓越、稳定可靠、弹性扩展的IaaS(Infrastructure as a Service)级别云计算服务。云服务器ECS免去了您采购IT硬件的前期准备,让您像使用水、电、天然气等公共资源一样便捷、高效地使用服务器,实现计算资源的即开即用和弹性伸缩。阿里云ECS持续提供创新型服务器,解决多种业务需求,助力您的业务发展。 对象存储OSS: 阿里云对象存储OSS(Object Storage Service)是阿里云提供的海量、安全、低成本、高持久的云存储服务。其数据设计持久性不低于99.9999999999%(12个9),服务可用性(或业务连续性)不低于99.995%。 OSS具有与平台无关的RESTful API接口,您可以在任何应用、任何时间、任何地点存储和访问任意类型的数据。 您可以使用阿里云提供的API、SDK接口或者OSS迁移工具轻松地将海量数据移入或移出阿里云OSS。数据存储到阿里云OSS以后,您可以选择标准存储(Standard)作为移动应用、大型网站、图片分享或热点音视频的主要存储方式,也可以选择成本更低、存储期限更长的低频访问存储(Infrequent Access)、归档存储(Archive)、冷归档存储(Cold Archive)作为不经常访问数据的存储方式。 ## 创建资源 1.在实验主页面,页面左侧,单击 云产品资源 下拉列表,查看本次实验所需资源。 2.单击屏幕右侧 创建资源 ,免费创建当前实验所需云产品资源。 说明: 资源创建过程需要1~3分钟。完成实验资源的创建后,您可以在 云产品资源 列表查看已创建的资源信息,例如:IP地址、子用户名称和子用户密码等。 ![image.png](https://img-blog.csdnimg.cn/img_convert/7162f25e3a2e73ffadaac8a8af185d80.png) ## 连接ECS服务器 在页面右侧,单击 切换至 Web Terminal,将界面切换至 Web Terminal即可自动连接到ECS服务器。 ![image.png](https://img-blog.csdnimg.cn/img_convert/d8dc85e107c03e726c981538b3e15f47.png) ## 安装Cloudreve 1. 执行如下命令,下载cloudreve安装包。 ``` wget https://github.com/cloudreve/Cloudreve/releases/download/3.3.1/cloudreve_3.3.1_linux_amd64.tar.gz ``` 2. 下载完毕后,执行如下命令,解压cloudreve安装包。 ``` tar -zxvf cloudreve_3.3.1_linux_amd64.tar.gz ``` 3. 执行如下命令,给cloudreve授予权限。 ``` chmod +x ./cloudreve ``` 4. 执行如下命令,运行cloudreve。 ``` ./cloudreve ``` 返回结果如下所示,您可以看到管理员账号和密码。 ![image.png](https://img-blog.csdnimg.cn/img_convert/091c26fa658b1116c6809f4b9b1889b6.png) 5. 打开浏览器,访问http://:5212,依次输入管理员账号和密码,单击登录。 ![image.png](https://img-blog.csdnimg.cn/img_convert/1c6ab3d50c4d0dd5765ef7f33c217b25.png) 登录成功界面如下。 ![image.png](https://img-blog.csdnimg.cn/img_convert/f0db7d7cebaf2c23a202288a5ace2144.png) 6. 在终端中按下Ctrl+C键,停止cloudreve运行。 ## 安装ossfs ossfs能让您在Linux系统中,将对象存储OSS的存储空间(Bucket)挂载到本地文件系统中,您能够像操作本地文件一样操作OSS的对象(Object),实现数据的共享。 1. 执行如下命令,下载ossfs安装包。 ``` wget http://gosspublic.alicdn.com/ossfs/ossfs_1.80.6_centos7.0_x86_64.rpm ``` 2. 下载完毕后,执行如下命令,安装ossfs。 ``` yum localinstall ossfs_1.80.6_centos7.0_x86_64.rpm -y ``` 返回结果如下所示,表示ossfs安装成功。 ![image.png](https://img-blog.csdnimg.cn/img_convert/7dfa1c419f67f76a85e4bf60e54516b6.png) 3. 执行如下命令,配置账号访问信息,将Bucket名称以及具有此Bucket访问权限的AccessKey ID和AccessKey Secret信息存放在/etc/passwd-ossfs文件中。您需要将BucketName、yourAccessKeyId和yourAccessKeySecret替换成Bucket名称、AccessKey ID和AccessKey Secret。 ``` echo BucketName:yourAccessKeyId:yourAccessKeySecret > /etc/passwd-ossfs ``` 参数说明: - BucketName:阿里云OSS控制台中创建的bucket名称,可在第一小节中的云产品资源下拉列表中查看。 - yourAccessKeyId:具有此Bucket访问权限的AccessKey ID,可在第一小节中的云产品资源下拉列表中的AK ID查看。 - yourAccessKeySecret:具有此Bucket访问权限的AccessKey Secret,可在第一小节中的云产品资源下拉列表中的AK Secret查看。 图a:OSSbucket名称 ![image.png](https://img-blog.csdnimg.cn/img_convert/230b151e25d4742ae0fdc82ba393e751.png) 图b:AccessKey ID信息 ![image.png](https://img-blog.csdnimg.cn/img_convert/f89c7cc63aa312595a0ee770432a88a9.png) 4. 执行如下命令,给passwd-ossfs文件授予权限。 ``` chmod 640 /etc/passwd-ossfs ``` ## 挂载OSS 1.在终端中,执行如下命令,创建一个名为oss文件夹。 ``` mkdir oss ``` 2.执行如下命令,将Bucket挂载到指定目录oss,您需要将BucketName、mountfolder和Endpoint替换成bucket名称、创建的oss文件夹和OSS的ECS 的经典网络访问(内网)的Endpoint。 ``` ossfs BucketName mountfolder -o url=Endpoint ``` 参数说明: - BucketName:阿里云OSS控制台中创建的bucket名称,可在第一小节中的云产品资源下拉列表中查看。 - mountfolder:创建的挂载文件夹。 - Endpoint:OSS的ECS 的经典网络访问(内网)的Endpoint。 ![image.png](https://img-blog.csdnimg.cn/img_convert/7d915de8c8f89dacbef49fba8bfe2713.png) 3.查看是否挂载成功 ``` df-h ``` 返回结果如下,表示挂载成功。 ![image.png](https://img-blog.csdnimg.cn/img_convert/d70de8de2acf7633107b4424067f3350.png) 4.执行如下命令,在/etc/init.d/目录下建立文件ossfs,设置开机自动启动脚本进行OSS挂载。 ``` vim /etc/init.d/ossfs ``` 进入Vim编辑器后,按下i键进入编辑模式,添加以下内容,添加完成后按下Esc键退出编辑模式,最后输入:wq后按下Enter键,保存并退出Vim编辑器。 注意: 您需要将BucketName、mountfolder和Endpoint替换成bucket名称、创建的oss文件夹和OSS的ECS 的经典网络访问(内网)的Endpoint。 ``` #! /bin/bash # # ossfs Automount Aliyun OSS Bucket in the specified direcotry. # # chkconfig: 2345 90 10 # description: Activates/Deactivates ossfs configured to start at boot time. ossfs BucketName mountfolder -o url=Endpoint -oallow_other ``` 添加后的文件内容如下所示。 ![image.png](https://img-blog.csdnimg.cn/img_convert/d868a6dd86537f152af898484bdaa4b1.png) 5.执行如下命令,为新建立的ossfs脚本赋予可执行权限。 ``` chmod a+x /etc/init.d/ossfs ``` 6.执行如下命令,把ossfs启动脚本作为其他服务,开机自动启动。 ``` chkconfig ossfs on ``` ## 配置个人网盘 1.执行如下命令,运行cloudreve。 ``` ./cloudreve ``` 2.打开浏览器,访问http://:5212,依次输入管理员账号和密码,单击登录。 3.在cloudreve主界面右上角,单击管理面板。 ![image.png](https://img-blog.csdnimg.cn/img_convert/026b1ce838e581217535f19e34ab2cc0.png) 4.在确定站点URL设置对话框中,单击更改。 ![image.png](https://img-blog.csdnimg.cn/img_convert/679c88725bccef765c37fd7f50999e07.png) 5.在左侧导航栏中,单击存储策略。 ![image.png](https://img-blog.csdnimg.cn/img_convert/6703e361332dfdbd54be42dec91229b7.png) 6.在存储策略页面,单击添加存储策略。 ![image.png](https://img-blog.csdnimg.cn/img_convert/8a50b3418c95913252fc3ddac3c4b7c9.png) 7.在选择存储方式对话框中,选择本机存储。 ![image.png](https://img-blog.csdnimg.cn/img_convert/c76da44f7162b4a65491ccccfd177385.png) 8. 在添加本机存储策略的上传路径页面中,将存储目录修改为oss/{uid}/{path},单击下一步。 ![image.png](https://img-blog.csdnimg.cn/img_convert/fb5b422dfd5c1cfb504848522fa85920.png) 9.在添加本机存储策略的直链设置页面中,单击下一步。 ![image.png](https://img-blog.csdnimg.cn/img_convert/43d0fee62d2d4ce2568af306230b13e1.png) 10.在添加本机存储策略的上传限制页面中,单击下一步。 ![image.png](https://img-blog.csdnimg.cn/img_convert/e1522bccc3b7b3cfe802e6afc83aad66.png) 11.在添加本机存储策略的完成页面中,输入存储策略名OSS,单击完成。 ![image.png](https://img-blog.csdnimg.cn/img_convert/3f252114f09bbaa9a8765d506394a0f2.png) 12.在左侧导航栏中,单击用户组。 ![image.png](https://img-blog.csdnimg.cn/img_convert/f399cb356d8847b4bd602ddf4b0fdf7e.png) 13.在用户组页面中,单击管理员操作中的编辑图标。 ![image.png](https://img-blog.csdnimg.cn/img_convert/5aed5ae95030bbf01f9eaf2fdffe90ce.png) 14.在编辑管理员页面的存储策略中,选择oss,然后单击保存。 ![image.png](https://img-blog.csdnimg.cn/img_convert/9e003cc4533bcf72f3f000d5d3833b20.png) ![image.png](https://img-blog.csdnimg.cn/img_convert/c3dff51a95258e5f4dce27e4887ecda3.png) 15. 在用户组的右上角,单击返回主页。 ![image.png](https://img-blog.csdnimg.cn/img_convert/751b3b9e241458f7f91e5c65eb22d295.png) 16.在个人网盘页面,拖拽任意文件到网页中,待文件上传完毕,关闭上传队列。 ![image.png](https://img-blog.csdnimg.cn/img_convert/9bd20f5ba6eae4717a48d2fada46eb91.png) 17.打开虚拟桌面的FireFox ESR浏览器打开oss控制台,在左侧导航栏中,单击文件管理。 ![image.png](https://img-blog.csdnimg.cn/img_convert/9509e655518b39ba1f95a4acf05ae15a.png) 18.在文件管理页面,单击文件名为1的文件夹。 19.在1文件夹中,您可以看到在个人网盘上传的文件。![image.png](https://img-blog.csdnimg.cn/img_convert/e387ca791ab10091af8b55f716873c92.png)
发表评论
暂时没有评论,来抢沙发吧~