我該用哪一家?
孤雲不提供儲存空間,儲存桶要用你自己的。這一頁只做一件事:讓你在兩分鐘內知道自己該走哪條路,然後打開對應的教學。
本文是孤雲的官方引導。已經有儲存桶和一對金鑰的人不用看教學,回孤雲填三樣就能用。
要準備什麼
- 一個儲存桶:在你自己的雲端帳號裡,孤雲不代管、也不提供儲存空間。
- 一對只授權這個桶的金鑰:不要用主帳號金鑰,也不要給整個帳號的完全權限。
- 桶在哪個地區(地域):它決定端點位址與連線速度。
- (選用)你自己的網域:只有把桶放在中國內地、又不想受預設網域限制時才需要,而且必須已經完成備案。
費用、實名與信用卡要求以各服務商官網為準 —— 這一頁只給量級,不替任何服務商作承諾。
分步操作
-
第 1 步
已經有儲存桶和金鑰:直接回孤雲填三樣
- 孤雲只要三樣:儲存桶名稱、一對金鑰,以及桶在哪個地區。設定名稱、地域與端點由孤雲依你的選擇填好,可以改,通常不用碰。
- 回孤雲「新增儲存」→ 選服務商與地點 → 填儲存桶名稱與金鑰 → 點「測試連線並儲存」。
- 連不上時,先在下面的對照表裡找到你的服務商,再打開它的教學頁看「常見錯誤」那一節。
-
第 2 步
什麼都沒有:依對照表挑一家
- 只想最快用上 → 選一家海外地域的:不需要網域、備案或憑證,十來分鐘能設定好。阿里雲 OSS 與騰訊雲 COS 都要先選地域,選香港、新加坡這一類的就是海外路線。
- 要中國內地的連線速度 → 內地域的桶必須綁定一個已完成 ICP 備案的網域,而備案通常要 1–20 個工作日,還得先有一台符合條件的內地伺服器來領備案服務碼。沒有網域、或不想備案,就別選內地域。
- 想要免費額度、或不想為下載流量付費 → 看 Cloudflare R2 這類服務(免費額度與計費口徑以服務商官網為準)。
- 已經有自己的伺服器 → MinIO / 自建:軟體免費,成本是你自己的機器與頻寬。
-
第 3 步
打開那一家的教學,照著做完
- 教學是點擊級的:去哪、點什麼、填什麼、選什麼,一步一節,並會告訴你哪些選項不能改。
- 教學頁有簡體、繁體與英文三種語言,位址永久有效(改版只新增或 301,不會讓舊連結失效)。
- 做完那家教學的「抄下這四個值」,回到孤雲點「測試連線並儲存」。
六家服務商對照
「端點」是孤雲裡最容易被填錯的一格:能依服務商 + 地域自動推出來的,你什麼都不用查。
| 服務商 | 端點能否自動推 | 還要額外提供 | 大概花費 | 實名 / 信用卡 / 備案 |
|---|---|---|---|---|
| 阿里雲 OSS | ✅ oss-<地域>.aliyuncs.com | 無 | 開通免費,之後依儲存量、請求次數與外網流量計費;個人小量使用通常在每月幾元這個量級 | 要實名(個人身分證);內地域要備案,海外地域不用 |
| 騰訊雲 COS | ✅ cos.<地域>.myqcloud.com(注意:不是主控台給的「存取網域」) | APPID(已含在儲存桶名稱後綴裡) | 與 OSS 同一量級 | 要實名(個人身分證);內地域要備案,海外地域不用 |
| AWS S3 教學整理中 | ✅ s3.<地域>.amazonaws.com | 無 | 依用量計費,單價與免費額度以官網為準 | 要一張國際信用卡 |
| Cloudflare R2 教學整理中 | ❌ 端點裡含帳號 ID | Account ID | 有免費額度;下載/外網流量不單獨計費 | 註冊 Cloudflare 帳號即可 |
| Backblaze B2 教學整理中 | ✅ s3.<地域>.backblazeb2.com | 無 | 依用量計費,有免費額度 | 註冊帳號即可 |
| MinIO / 自建 教學整理中 | ❌ 端點由你自己給 | 端點本身 | 軟體免費;成本是你的伺服器與頻寬 | 都不需要(自建) |
| 其他 S3 相容服務 教學整理中 | ❌ 依服務商給的填 | 端點,可能還要路徑式位址 | 看服務商 | 看服務商 |
表裡每一項都只給量級與形態,具體價格、免費額度與實名規則請以服務商官網當時的口徑為準。
表裡每一項都只給量級與形態,具體價格、免費額度與實名規則請以服務商官網當時的口徑為準。
兩個最容易踩的坑
內地域 + 新帳號 + 預設網域 = 上傳被拒。阿里雲自 2025-03-20 起新開通 OSS 的帳號,用預設外網網域存取內地桶的資料類 API 一律被拒(PublicEndpointForbidden),私有桶也不例外;要留在內地域,就得綁定已備案的自訂網域。詳見阿里雲 OSS 教學頁。
不要用主帳號金鑰。主帳號金鑰能操作整個帳號,洩漏的後果遠大於一個桶;四家雲端服務商都支援只授權單一桶的子帳號 / IAM 使用者,教學裡都寫了怎麼建。
抄下這四個值
不論用哪一家,孤雲要的都是這四樣;每一家的教學頁最後也會再列一次。
| 抄下這個值 | 填進孤雲的哪一格 |
|---|---|
| 儲存桶名稱 服務商主控台裡那個桶的名字(騰訊雲 COS 末尾還帶 -APPID,要連後綴一起) | 桶名稱 |
| 地域 桶所在的地域 ID,例如 cn-hongkong、ap-guangzhou、us-west-004 | 地域 / Region |
| 端點 服務位址,例如 https://oss-cn-hongkong.aliyuncs.com;多數服務商能自動推出來 | Endpoint |
| 金鑰 一對只授權這個桶的金鑰(AccessKey,或 SecretId + SecretKey) | AccessKey ID 與 Secret |
金鑰只保存在你裝置本機的鑰匙圈裡,不上傳、不同步;這些教學頁也永遠不會有輸入金鑰的框。
怎麼知道成了
- 回到孤雲,在設定頁點「測試連線並儲存」。它只列一次桶的根目錄,不上傳、不刪除任何檔案。
- 連通說明讀權限正確;讀得通不代表寫得進,建議隨後建一個臨時目錄做一次上傳 / 下載 / 刪除,再把它刪掉。
回到孤雲,點「測試連線並儲存」。
常見錯誤
這四條涵蓋了大多數第一次設定失敗的情況;每一家的教學頁裡還有各自的錯誤對照表。
| 現象 | 通常是什麼 | 怎麼辦 |
|---|---|---|
403 AccessDenied | 金鑰沒權限,或策略裡的儲存桶名稱、資源範圍寫錯了 | 回那一家的教學頁看「掛最小權限策略」那一節 |
SignatureDoesNotMatch / InvalidAccessKeyId | 金鑰複製錯、缺字元,或 Secret 只顯示一次沒存下來 | 重新產生一對金鑰,整段複製 |
| 測試連線並儲存通過,但上傳失敗 | 只給了讀權限(列出桶、讀物件) | 補上寫入與刪除物件的權限 |
| 連不上或逾時,沒有錯誤碼 | 端點或位址方式不對,例如把主控台裡的「存取網域」當成了端點 | 依教學頁給出的端點規則填;騰訊雲 COS 那頁專門講了這兩個的區別 |