阿里云——对象存储OSS——使用对象存储OSS搭建网盘

目录

一、资源申请

二、用户管理

1.创建用户组

2.创建用户

2.1 创建用户信息

2.2 保存csv文件

2.3 将用户添加到用户组

三、OSS Browser下载

1. 下载

2. 安装

3. 登录

四、基本文件操作

1.存储空间(Bucket)

1.1 创建Bucket

1.2 删除Bucket

1.3 Bucket的权限

2.对象/文件(Object)

2.1 上传文件

2.2 下载分享文件

2.3 删除文件

2.4 重命名

2.5 文件权限

五、更多


目前市面上的网盘都有存储大小限制,下载速度慢。

公司内部要做一个文件分享系统,使用到了阿里云的OSS产品,价格不贵,下载迅速,权限分明,使用方便,在此记录一下。

一、资源申请

开通OSS产品服务,登录控制台

注意选择产品的Region(不同地域的价格不一样),规格,资源包(OSS收取存储和流量下行费用)大小等。基于本公司的是实际情况和业务需求,我购买了标准型(LRS)存储包500G和下行流量包50G。对于企业网盘来说,毫秒级的网络延迟完全可以接受,所以Region选择了最便宜的华北三(张家口)。

控制台

二、用户管理

权限控制RAM控制台,我们创建用户和用户组就可以了,具体的权限管理在OSS Browser中实现。

1.创建用户组

创建用户组是为了对用户进行统一管理。

2.创建用户

2.1 创建用户信息

  •      输入用户信息
  •     选择编程访问

2.2 保存csv文件

创建完成用户后,会出现AccessKeyId和AccessKeySecret信息,这个信息只会出现一次,所以要及时保存信息。

AccessKeyId和AccessKeySecret是用户登录的秘钥,非常重要,须保密。

2.3 将用户添加到用户组

将刚才创建的用户信息添加到普通员工用户组。

如果你是普通用户,则从以下内容直接开始阅读即可。

三、OSS Browser下载

OSS Browser 是 OSS 官方提供的图形化管理工具,提供类似 Windows 资源管理器的功能。使用 ossbrowser,您可以方便地浏览、上传、下载和管理文件。

1. 下载

平台 下载地址
Windows x32 Windows x32
Windows x64 Windows x64
MAC MAC
Linux x64 Linux x64

 

 

 

 

 

 

2. 安装

OSS Browser解压即用,进入解压后的文件夹,点解oss-browser.exe启动工具。

3. 登录

  • Endpoint: 选择默认(公有云)
  • AccessKeyId和AccessKeySecret:登录秘钥,联系管理员获取
  • 预设OSS路径:登录后的文件路径,联系管理员获取
  • 请求者付费模式:忽略
  • 区域:选择华北3(张家口)
  • 备注:登录后界面上显示的用户信息,选填

四、基本文件操作

1.存储空间(Bucket)

创建Bucket可以进行文件隔离,更好的进行文件的权限管理。

1.1 创建Bucket

  • 名称保持全局唯一,创建后不可修改
  • 选择OSS资源包所在的区域
  • ACL权限保持最高,选择私有
  • 选择标准存储类型

1.2 删除Bucket

删除Bucket之前必须先删除其内部的文件信息。

删除之后不可恢复。

删除失败并提示Bucket不为空的话右击Bucket选择碎片整理。

1.3 Bucket的权限

  1. ACL 权限:可以将Bucket的权限设置为私有、公共读和公共读写。
  2. Policy授权:可以将操作权限精准授予到用户组和用户。
  • 读权限:可以下载文件和分享文件

  • 读写权限:可以进行上传、重命名文件等操作

  • 完全控制:可以删除文件

对用户授权之后,需要为其提供OSS路径以便登录。

只有被授权的用户才可以看到相关的资源。不做任何授权,则文件对其他用户隐藏不可见。 

2.对象/文件(Object)

点击进入Bucket,进行文件相关的操作。

2.1 上传文件

点击进入Bucket,在左上角点击文件、上传目录和创建目录进行操作。

文件不能超过48T。

普通用户如果没有上传权限请联系管理员进行操作。

2.2 下载分享文件

OSS支持文件和文件夹的单独下载与批量下载。

OSS Browser为我们提供了文件分享功能。点击获取地址,设置链接有效时间(默认3600秒,最大64800秒),复制链接即可分享。

2.3 删除文件

删除之后不可恢复。普通用户如果没有删除权限请联系管理员进行删除。

2.4 重命名

如果你没有Object的完全控制权限,切勿随意重命名文件,否则会出现两份文件。

2.5 文件权限

OSS可以对单个Object进行权限管理,具体操作办法与Bucket的权限管理一致。

五、更多

完整的OSS操作请查看对象存储OSS-阿里云

发布了44 篇原创文章 · 获赞 19 · 访问量 4万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章