检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
方式: 表1 OBS的3种服务端加密方式 对比维度 SSE-KMS (KMS 托管密钥的服务器端加密) SSE-OBS (OBS 托管密钥的服务器端加密) SSE-C (用户提供密钥的服务器端加密) 使用场景 密钥由经过安全认证的第三方硬件安全模块(HSM)产生,对密钥的关键操作
S。 方案架构 本实践将Nginx部署在ECS上,搭建Nginx反向代理服务器。用户对代理无感知,只需要将请求发送到反向代理服务器,然后由反向代理服务器向OBS获取数据,再返回给用户。反向代理服务器和OBS对外看做一个整体,仅暴露代理服务器的IP地址,隐藏了OBS真实的域名或IP地址。
CPU 最低配置:双核1.6GHz CPU 标准配置:双核2.4GHz CPU 暂不支持ARM架构芯片。 内存 最低配置:4GB 内存 标准配置:8GB 内存 可用内存:≥512MB - 安装盘可用空间 ≥512MB 安装OBS Browser+所需的硬盘空间。 数据盘可用空间
附加参数,设置单个对象属性时可选 待设置属性对象的版本号。 fr 附加参数,设置单个对象属性时可选 设置单个对象属性时生成结果清单文件。 f 附加参数,批量设置对象属性时可选 强制操作,不进行询问提示。 r 附加参数,批量设置对象属性时必选 按指定的对象名前缀批量设置对象属性。 v
方式: 表1 OBS的3种服务端加密方式 对比维度 SSE-KMS (KMS 托管密钥的服务器端加密) SSE-OBS (OBS 托管密钥的服务器端加密) SSE-C (用户提供密钥的服务器端加密) 使用场景 密钥由经过安全认证的第三方硬件安全模块(HSM)产生,对密钥的关键操作
单击“安装插件”,选择上传本地的插件zip文件。 上传完成后,可以在插件列表中看到已上传的插件。 选择左侧导航栏“设置”页签。 进入“华为云OBS设置”页面,设置插件的使用参数。 配置项 参数设置 AccessKey 用户访问密钥中的AK。 AccessKeySecret 用户访问密钥中的SK。
对象访问权限与桶访问权限类似,也可支持预定义访问策略(参见桶访问权限)或直接设置。 对象访问权限(ACL)可以通过两种方式设置: 上传对象时指定预定义访问策略。 调用OBSSetObjectACLRequest直接设置。 上传对象时指定预定义访问策略 以下代码展示如何在上传对象时指定预定义访问策略:
安全风险,建议在配置文件或者环境变量中密文存放,使用时解密,确保安全;本示例以ak和sk保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量AccessKeyID和SecretAccessKey。 // 您可以登录访问管理控制台获取访问密钥AK/SK,获取方式请参见https://support
Resource 桶策略作用的资源,详见桶策略参数说明。 单击“创建”。 使用API IAM权限控制 设置桶策略 使用SDK Java Python C不支持 Go BrowserJS .NET Android iOS PHP Node.js 使用图形化工具OBS Browser+ 登录OBS Browser+。
进入桶列表页,桶列表页展示账户下所有的桶。 使用API 列举桶 使用SDK Java Python C Go BrowserJS不支持列举桶。 .NET Android iOS PHP Node.js 使用图形化工具OBS Browser+ 登录OBS Browser+,桶列表页将展示账户下所有的桶。
求助。接口参考文档详细介绍了每个接口的参数和使用方法。 OBS允许您对桶设置生命周期规则,实现自动转换对象的存储类型、自动淘汰过期的对象,以有效利用存储特性,优化存储空间。针对不同前缀的对象,您可以同时设置多条规则。一条规则包含: 规则ID,用于标识一条规则,不能重复。 受影响的
具体参数可见脚本内注释,生成产物为一个包含了demo代码,include,和lib的demo包(包名为sdk.tgz)。 Windows下: 使用visual studio打开source/eSDK_OBS_API/eSDK_OBS_API_C++/sln/vc100/下的sln工程,生成obs项目,即可
S proxyHost 代理服务器的主机地址。 proxyConfig.proxyHost = @"host" proxyPort 代理服务器的端口号。 proxyConfig.proxyPort = @"port" username 连接代理服务器时使用的用户名。 proxyConfig
并行文件系统约束限制 操作限制 不支持将已有的OBS桶修改为并行文件系统,创建并行文件系统方法请参见创建并行文件系统。 不支持控制台设置并行文件系统的自定义域名,API设置方法参见设置自定义域名。 功能限制 暂不支持通过图片处理特性对存放在并行文件系统中的图片进行瘦身、缩放、添加水印等操作。 暂不支持服务端加密
使用API 设置桶ACL 使用SDK Java Python C Go BrowserJS .NET Android iOS PHP Node.js 使用图形化工具OBS Browser+ 登录OBS Browser+。 选中待配置的桶,单击“桶ACLs”。 根据需求设置目标桶的ACL权限,单击“确认”,如图3所示。
桶配额 设置桶配额 您可以通过setBucketQuota设置桶配额。以下代码展示如何设置桶配额: static OBSClient *client; NSString *endPoint = @"your-endpoint"; // 认证用的ak和sk硬编码到代码中或者明文存储
访问。 永久分享文件:可通过将对象权限设置为匿名用户读取权限,通过获取对象URL,匿名用户通过该URL地址访问对象数据。 永久分享文件夹:可通过配置桶策略指定以目录为前缀的对象权限为公共读权限,即可实现对该前缀下的所有对象的匿名访问。 设置对象ACL操作步骤 登录OBS Browser+。
前提条件 为账号开启“编程访问”。开启方法请参见查看或修改IAM用户信息。 如果您的网络环境需要通过代理访问,请您在登录前,单击“更多 > 设置”设置网络代理。 使用Browser+登录华为云对象存储服务 以下是几种登录OBS方式的详细说明: 永久AK方式登录 AK方式登录是指使用访问
默认值为0,0表示不旋转。数值越大,图片按顺时针方向旋转的角度越大。 image/rotate,90 旋转后的图片可能会比原图尺寸大。 设置旋转示例 将图片宽度设置为100且旋转角度设置为90。 https://e-share.obs.cn-north-1.myhuaweicloud.com/example
security_provider_policy='ECS' ) # 使用访问OBS # 关闭obsClient obsClient.close() 当应用程序部署在ECS服务器上时,可以采用以上方式从ECS服务器上自动获取临时访问密钥和定期自动刷新。 如果客户端报401错误,则需要排查在创建ECS时是否有添加委托。