目錄
目前市面上的網盤都有存儲大小限制,下載速度慢。
公司內部要做一個文件分享系統,使用到了阿里雲的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的權限
- ACL 權限:可以將Bucket的權限設置爲私有、公共讀和公共讀寫。
- 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-阿里雲。