无需设置权限您照样可以访问OBS桶中的数据?

本文详细介绍华为云对象存储服务的URL分享功能。管理员无需设置权限,即可通过生成的URL让任意用户在指定时间内访问特定文件。步骤包括创建私有桶、上传文件、设置URL有效期并复制分享。

【摘要】在对象存储服务中有一项十分便捷的功能:管理员无需给用户、桶、对象设置权限,用户就可以通过管理员分享的URL来访问对象。

原因呢,就是因为分享的URL当中携带了临时鉴权信息。

下面来详细介绍一下这个功能。

步骤一:使用华为云账号登陆OBS管理控制台,在OBS管理控制台创建桶,私有,并上传图片Tulips.jpg。不设置其他任何权限。

步骤二:桶列表中,单击待操作的桶,进入“概览”页面。

步骤三:在左侧导航栏,单击“对象”。

步骤四:选中待分享的文件,并单击右侧的“分享”,系统弹出如下图所示对话框。

分享文件.PNG

步骤四:可以设置URL有效时间,范围为1分钟到1080分钟。单击“复制URL”,您可以将该URL分享给所有用户,用户通过该URL可搜索访问此文件。

注意:在“URL有效期”内,任何用户都可以访问该文件。

 步骤五:单击“关闭”。

如下图所示:直接在浏览器中访问此URL,可以正常访问。

分享文件2.png

 来源:华为云社区  作者:凌云哥哥

<think>嗯,用户这次的问题非常明确:在华为云私有云环境中创建OBS时,是否会自带OBS域名。结合之前的对话历史,用户显然是在部署Dify时遇到了OBS配置问题,现在需要确认域名的生成机制。 从技术角度看,这个问题涉及华为云私有云的对象存储架构核心特性。根据华为云文档,OBS服务在设计上采用"即服务"的理念,每个在创建时都会自动分配全局唯一的访问域名。这个域名不是ManageOne的管理域名,而是专为数据访问设计的服务端点。 用户可能还存在一些混淆:之前讨论过ManageOne域名和OBS域名的区别,现在ta更关注的是"是否自动生成"这个实操细节。需要特别强调三点:1)域名自动生成无需手动配置 2)域名格式遵循标准命名规则 3)该域名独立于管理平台。 考虑到用户正在实施AI项目,应该补充性能优化建议。私有云环境下跨AZ访问可能出现延迟,可以提示ta查看区域配置是否合理。另外ta之前问过初始化配置,说明可能在使用SDK,可以准备些代码示例备用。 有趣的是用户引用的材料[4]提到DeepSeek模型部署,虽然当前问题不直接相关,但暗示ta的项目可能涉及大模型+对象存储的组合方案。后续如果ta问文件预处理或模型缓存,这些上下文就很有价值。 最后检查技术准确性:确认华为云文档关于域名自动生成的说明,避免将私有云和公有云实现混为一谈。私有云场景下域名后缀通常是私有域名而非myhuaweicloud.com,这点必须明确区分。 </think> 在华为云私有云环境中创建OBS时,**系统会自动分配一个专属的OBS访问域名**,该域名与ManageOne管理域名相互独立。以下是详细说明: --- ### **1. OBS域名的自动生成机制** - **自动创建**: 当在华为云私有云中成功创建OBS后,系统会**自动生成一个标准格式的访问域名**,无需手动配置[^1]。 - **域名格式**: 域名结构为: ``` {bucket_name}.obs.{region_id}.{custom_domain_suffix} ``` 例如: `my-bucket.obs.cn-north-4.example-private.com` 其中 `custom_domain_suffix` 由私有云环境自定义(非公有云的 `myhuaweicloud.com`)[^1]。 --- ### **2. 与ManageOne域名的区别** | **对比项** | **OBS域名** | **ManageOne域名** | |-------------------|-----------------------------------|------------------------------| | **用途** | 数据读写(API调用、文件传输) | 管理控制台登录、资源编排 | | **生成方式** | 创建时自动分配 | 私有云部署时预先设定 | | **修改权限** | 支持绑定自定义域名(非替换) | 由运维团队统一管理 | | **示例** | `bucket-01.obs.region01.priv-cloud.com` | `manage.priv-cloud.com` | > 📌 **关键点**: > OBS域名是**数据平面入口**,专为存储服务设计;ManageOne域名是**管理平面入口**,两者物理隔离以确保安全[^3]。 --- ### **3. 查看OBS域名的方法** 在ManageOne控制台操作: 1. 登录 **ManageOne 运维面** → **服务列表** → **对象存储服务 (OBS)** 2. 选择目标,进入 **“概览”** 页 3. 在 **“基础配置”** 区域查看 **“访问域名”** 字段 ![](https://example.com/obs-domain-view.png) <!-- 示意图 --> --- ### **4. 自定义域名绑定(可选)** 若需使用企业自有域名(如 `download.your-company.com`)访问OBS: 1. 在域名解析服务商处添加 **CNAME记录**,指向原OBS域名 2. 在OBS配置页面的 **“域名管理”** 中绑定自定义域名 3. 配置HTTPS证书(如需加密访问) ```bash # 验证域名解析 dig CNAME download.your-company.com # 应返回原OBS域名:bucket-01.obs.region01.priv-cloud.com ``` --- ### **5. 性能优化建议** 私有云场景下,可通过以下方式提升OBS访问效率: - **跨AZ加速**:在多地部署时启用 **区域间复制** 功能 - **CDN联动**:将OBS作为CDN源站,缓存热点数据 - **专线接入**:通过云专线(Direct Connect)打通本地数据中心与OBS[^3] --- **结论**: 华为云私有云创建OBS时**必定自动生成专属访问域名**,该域名独立于ManageOne管理域名,是数据操作的唯一入口[^1]。若需个性化访问地址,可额外绑定自定义域名。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值