活动

天翼云最新优惠活动,涵盖免费试用,产品折扣等,助您降本增效!
热门活动
  • 安全隔离版OpenClaw NEW OpenClaw云服务器专属“龙虾“套餐低至1.5折起
  • 青云志云端助力计划 NEW 一站式科研助手,海外资源安全访问平台,助力青年翼展宏图,平步青云
  • 云上钜惠 爆款云主机全场特惠,2核4G只要1.8折起!
  • 中小企业服务商合作专区 国家云助力中小企业腾飞,高额上云补贴重磅上线
  • 出海产品促销专区 NEW 爆款云主机低至2折,高性价比,不限新老速来抢购!
  • 天翼云奖励推广计划 加入成为云推官,推荐新用户注册下单得现金奖励
免费活动
  • 免费试用中心 HOT 多款云产品免费试用,快来开启云上之旅
  • 天翼云用户体验官 NEW 您的洞察,重塑科技边界

息壤智算

领先开放的智算服务平台,提供算力、平台、数据、模型、应用“五位一体”智算服务体系,构建全流程的AI基础设施能力
AI Store
  • 算力市场
  • 模型市场
  • 应用市场
  • MCP市场
公共算力服务
  • 裸金属
  • 定制裸金属
训推服务
  • 模型开发
  • 训练任务
  • 服务部署
模型推理服务
  • 模型广场
  • 体验中心
  • 服务接入
应用托管
  • 应用实例
科研助手
  • 科研智能体
  • 科研服务
  • 开发机
  • 并行计算
大模型
  • DeepSeek-V3.1
  • DeepSeek-R1-0528
  • DeepSeek-V3-0324
  • Qwen3-235B-A22B
  • Qwen3-32B
智算一体机
  • 智算一体机
模型适配专家服务
  • 模型适配专家服务
算力服务商
  • 入驻算力服务商

应用商城

天翼云精选行业优秀合作伙伴及千余款商品,提供一站式云上应用服务
进入甄选商城进入云市场进入AI Store创新解决方案公有云生态专区智云上海应用生态专区
建站工具
  • 新域名服务
  • SSL证书
  • 翼建站
企业办公
  • 安全邮箱
  • WPS 365 天翼云版
  • 天翼企业云盘(标准服务版)
灾备迁移
  • 云管家2.0
  • 翼备份(SaaS版)

定价

协助您快速了解云产品计费模式、价格详情,轻松预估上云成本
价格计算器
  • 动态测算产品价格
定价策略
  • 快速了解计费模式

合作伙伴

天翼云携手合作伙伴,共创云上生态,合作共赢
天翼云生态合作中心
  • 天翼云生态合作中心
天翼云渠道合作伙伴
  • 天翼云代理渠道合作伙伴
天翼云服务合作伙伴
  • 天翼云集成商交付能力认证
天翼云应用合作伙伴
  • 天翼云云市场合作伙伴
  • 天翼云甄选商城合作伙伴
天翼云技术合作伙伴
  • 天翼云OpenAPI中心
天翼云培训认证
  • 天翼云学堂
  • 天翼云市场商学院
天翼云合作计划
  • 云汇计划
天翼信创云专区
  • 信创云专区
  • 适配互认证

开发者

开发者相关功能入口汇聚
技术社区
  • 专栏文章
  • 互动问答
  • 技术视频
资源与工具
  • OpenAPI中心
培训与认证
  • 天翼云学堂
  • 天翼云认证
开源社区
  • 魔乐社区
  • OpenTeleDB

支持与服务

为您提供全方位支持与服务,全流程技术保障,助您轻松上云,安全无忧
文档与工具
  • 文档中心
  • 新手上云
  • 自助服务
  • OpenAPI中心
定价
  • 价格计算器
  • 定价策略
基础服务
  • 售前咨询
  • 在线支持
  • 在线支持
  • 工单服务
  • 服务保障
  • 会员中心
增值服务
  • 红心服务
  • 首保服务
  • 客户支持计划
  • 专家技术服务
  • 备案管家
我要反馈
  • 建议与反馈
  • 用户体验官
信息公告
  • 客户公告

了解天翼云

天翼云秉承央企使命,致力于成为数字经济主力军,投身科技强国伟大事业,为用户提供安全、普惠云服务
品牌介绍
  • 关于天翼云
  • 智算云
  • 天翼云4.0
  • 新闻资讯
  • 天翼云APP
基础设施
  • 全球基础设施
  • 信任中心
最佳实践
  • 精选案例
  • 超级探访
  • 云杂志
  • 分析师和白皮书
  • 天翼云·创新直播间
市场活动
  • 2025智能云生态大会
  • 2024智算云生态大会
  • 2023云生态大会
  • 2022云生态大会
  • 天翼云中国行
天翼云
  • 活动
  • 息壤智算
  • 产品
  • 解决方案
  • 应用商城
  • 定价
  • 合作伙伴
  • 开发者
  • 支持与服务
  • 了解天翼云
      • 文档
      • 控制中心
      • 备案
      • 管理中心
      内容安全_相关内容
      • 产品定义
        容器镜像服务(Software Repository for Container)是一种支持容器镜像全生命周期管理的服务, 提供简单易用、安全可靠的镜像管理功能,帮助用户快速部署容器化服务。 您可以使用控制台或CLI上传、下载和管理容器镜像,并对接云容器引擎完成容器应用部署。
        来自:
        帮助文档
        容器镜像服务
        产品简介
        产品定义
      • 创建SSH授权时,如何设置登录端口?
        本节介绍创建SSH授权时,如何设置登录端口。 在为Linux主机创建SSH授权登录时,需要设置登录端口,如下图所示。在设置登录端口时,请确保安全组已添加该端口,以便主机可通过该端口访问VSS。
        来自:
        帮助文档
        漏洞扫描(专业版)
        常见问题
        主机扫描类
        创建SSH授权时,如何设置登录端口?
      • 云容灾 CDR
        云容灾CTCDR(Cloud Disaster Recovery)为云主机提供跨可用区的容灾保护能力,RPO可达秒级、RTO可达分钟级。支持容灾演练、一键切换等功能,当生产站点故障时,可在容灾站点快速恢复业务,保障客户数据安全和业务连续性。
        来自:
        帮助文档
        云容灾 CDR
      • 科研场景
        本文介绍在科研场景中科研智能体的使用。 操作步骤 1. 登录科研助手管理控制台。 2. 在控制台左侧导航栏中,选择【科研智能体】。 3. 在【科研智能体】页面中,单击左上角的【科研场景】。 4. 根据需求选择智能体,设置【筛选条件】、【深度搜索】、【脑图展示】,开启一段对话。 学术检索 智能体:学术检索助手。 功能说明:高效检索全球海量学术资源,助力科研探索与知识发现。 路径:侧边栏点击【学术检索】。 论文精读 智能体:论文精读助手 功能说明:快速解析中、英文论文核心内容,支持文献多轮问答和脑图生成。 路径:侧边栏点击【论文精读】。 报告生成 智能体:报告生成助手 功能说明:自动生成结构化研究报告。 路径:侧边栏点击【报告生成】。 论文优化 智能体:论文优化助手 功能说明:中、英文学术论文智能纠错,精准修正语法/拼写/标点错误,提升学术表达规范性,同时支持改写翻译,提升论文产出效率。 路径:侧边栏点击【论文优化】。
        来自:
        帮助文档
        科研助手
        用户指南
        科研智能体
        科研场景
      • 我的服务单
        操作场景 查看重保支持、可用性检查、服务月报等服务权益的交付信息、状态等。当服务单完成后,可下载相关的交付件并进行评价。 查看服务单 1、登录天翼云管理中心,点击支持支持计划,进入“我的服务单”页面。 服务单列表展示了客户已申请的重保支持及天翼云交付的可用性检查、服务月报的所有服务单信息。 2、在服务单的“操作”栏点击“查看”,进入服务单的详情页面。 详情页面包含以下内容: 基础信息:服务单号、服务状态等。 服务权益专属信息:当前服务权益的个性化信息。 对于服务单的过程交付件,您可以在线“下载”。 评价服务单 1、登录天翼云管理中心,点击支持支持计划,进入“我的服务单”页面。 2、在状态为“已完成”的服务单的“操作”栏点击“评价”,进入服务单的评价页面。 在“服务评价”区域对各服务维度打星。 服务维度包括:响应速度、交付物质量。
        来自:
        帮助文档
        客户支持计划
        用户指南
        我的服务单
      • 续费概述
        针对多活容灾服务续费情况,为您进行说明,请在续费前务必阅读以下内容。 只有通过实名认证的客户,才可以执行续订操作。 按需资源、包年/包月转按需(已完成转按需或正在进行转按需)的资源不可续订。 未完成订单中的资源不允许续订,如开通中的资源、规格变更中的资源、退订中的资源。 已退订或释放的资源不可续费。 若资源到期后续费,续费周期自资源续订解冻开始,计算新的服务有效期,按照新的服务有效期计算费用。例如,客户资源2020年9月30日到期,10月11日续订1个月,那么资源新的服务开始时间为10月11日,到期时间为11月10日。相关费用自10月11日开始计算。 容灾管理中心支持自动续订,按月购买自动续订周期为1个月,按年购买自动续订周期为1年。 主机高可用、持续数据保护、数据定时灾备、数据库双活、文件存储数据灾备、对象存储数据灾备支持自动续订,按年购买自动续订周期为1年。
        来自:
        帮助文档
        多活容灾服务
        计费说明
        续费说明
        续费概述
      • 退订
        服务有效期内,支持退订,按已使用天数进行扣费,未使用天数的费用退还。 退订步骤 登录云平台,进入控制中心“服务器安全卫士”界面,点击需要退订订单对应的“退订”按钮,提交退订订单即可。 注意 已退订的订单,不能再登录控制台。
        来自:
        帮助文档
        服务器安全卫士(文档停止维护)
        计费说明
        退订
      • 通用型
        使用场景 应用:Web服务器、开发测试环境以及小型数据库应用等。 场景特点:vCPU、内存、硬盘空间和带宽等无特殊要求,安全性、可靠性要求高,一次投入成本少,后期维护成本低。 适用场景:部署企业官网、搭建企业办公环境、支撑企业开发测试活动。
        来自:
        帮助文档
        弹性云主机 ECS
        产品介绍
        实例规格(X86)
        通用型
      • SSL证书订购类
        种类 应用场景 签发周期 说明 图示 域名型证书(DV) 如果您的网站主体是个人(即没有企业营业执照),只能申请域名型(DV)证书。 1个工作日 信任等级一般,只需验证域名的真实性便可颁发证书保护网站,签发证书速度最快,一般申请通过验证后几分钟即可获取到证书。 企业型证书(OV) 对于一般企业,建议购买 OV 型及以上类型的 SSL 证书。(若作为移动端网站或接口调用,也建议您购买 OV 型及以上类型的 SSL 证书。) 5~7个工作日 信任等级较高,必须要验证域名权限以及企业的身份,审核严格,安全性高。 增强型证书(EV) 对于金融、支付类企业,建议购买 EV 型证书。 5~7个工作日 信任等级强,一般用于银行证券等金融机构、大中型企业等,审核更严格,安全性更高,同时在浏览器显示公司名称。
        来自:
        帮助文档
        证书管理服务
        常见问题
        SSL证书订购类
      • 产品规格
        本节介绍翼甲卫士的产品规格。 使用方式&范围 按VPC维度开通翼甲卫士,绑定带宽/专线后对其下所有AI云电脑生效防护,并支持针对不同AI云电脑集群搭配不同策略组合。 支持的操作系统 服务桌面:Centos Server 7, UOS Server v20(arm/x86)。 用户桌面:Windows:Windows Server 2008/2016/2019, Windows 7/10。Linux:UOS v20,麒麟v10。 数据安全 审计数据存储于防火墙虚机内部,保障数据不出租户。 功能规格 功能 描述 标准版 增强版 访问控制 基于安全策略进行访问控制,支持ACL过滤、DNAT、SNAT、旁路规则 支持 支持 VPN隧道 搭建VPN加密通道,实现本地网络与VPC之间的网络互通 支持 支持 病毒防护 探测各种病毒威胁并拦截 支持 支持 入侵防御 实时监控多种网络攻击并根据配置对网络攻击进行阻断等操作 支持 支持 网站访问管理 基于预设或自定义网站库对用户访问网站行为进行审计管控 不支持 支持 短信告警 支持自定义配置告警通知,可配置通知频率、多个管理员接收通知等 支持 支持 日志规格 高IO 高IO/超高IO 日志监控 支持各类防护、管控事件的审计 支持 支持
        来自:
        帮助文档
        天翼云电脑(政企版)
        扩展功能
        翼甲卫士
        产品规格
      • 功能特性
        数据库安全审计提供用户行为发现审计、多维度分析、实时告警和报表功能。 用户行为发现审计 关联应用层和数据库层的访问操作。 提供内置或自定义隐私数据保护规则,防止审计日志中的隐私数据(例如,帐号密码)在控制台上以明文显示。 多维度线索分析 行为线索 支持审计时长、语句总量、风险总量、风险分布、会话统计、SQL分布等多维度的快速分析。 会话线索 支持根据时间、数据库用户、客户端等多角度进行分析。 语句线索 提供时间、风险等级、数据用户、客户端IP、数据库IP、操作类型、规则等多种语句搜索条件。 风险操作、SQL注入实时告警 风险操作 支持通过操作类型、操作对象、风险等级等多种元素细粒度定义要求监控的风险操作行为。 SQL注入 数据库安全审计提供SQL注入库,可以基于SQL命令特征或风险等级,发现数据库异常行为立即告警。 系统资源 当系统资源(CPU、内存和磁盘)占用率达到设置的告警阈值时立即告警。 针对各种异常行为提供精细化报表 会话行为 提供客户端和数据库用户会话分析报表。 风险操作 提供风险分布情况分析报表。
        来自:
        帮助文档
        数据库安全
        产品介绍
        功能特性
      • 云间高速(标准版)EC
        云间高速(标准版)( EC, Express Connect Standard)是基于中国电信骨干网络打造的混合组网服务,为客户提供多元接入、高速传输、安全可靠的网络互联能力,助力企业实现云上云下、多地域、多网络的灵活弹性组网,构建具备企业级规模与通信品质的全球化云网络。
        来自:
        帮助文档
        云间高速(标准版)EC
      • 云硬盘备份 VBS
        云硬盘备份(CTVBS,Volume Backup Service)是针对云主机的系统盘、数据盘提供的备份服务。用户可对存储重要数据的磁盘进行备份,并在云主机磁盘故障、用户误删数据、遭到黑客攻击等情况下,将备份数据的快速恢复到源盘,有效保证用户数据的安全性。
        来自:
        帮助文档
        云硬盘备份 VBS
      • 安装并配置Cloudbase-Init工具
        本节介绍了安装并配置CloudbaseInit工具的操作场景、前提条件、安装CloudbaseInit工具、配置CloudbaseInit工具。 操作场景 为了保证使用私有镜像创建的新云主机可以通过“用户数据注入”功能注入初始化自定义信息(例如为云主机设置登录密码),建议您在创建私有镜像前安装CloudbaseInit工具。 不安装CloudbaseInit工具,将无法对云主机进行自定义配置,只能使用镜像原有密码登录云主机。 使用公共镜像创建的云主机,默认已经安装CloudbaseInit,不需要执行安装及配置操作。 使用外部镜像文件创建的云主机,请按照指导安装及配置CloudbaseInit。 前提条件 已为云主机绑定弹性公网IP。 已登录到云主机。 云主机的网卡属性为DHCP方式。 已安装一键式重置密码插件。 因为安装CloudbaseInit工具的操作步骤中如果有重启云主机的操作,可能导致密码被修改为一个随机密码,所以需要安装一键式重置密码插件重置密码。操作步骤请参考安装一键式重置密码插件。 安装CloudbaseInit工具 1. 在Windows操作系统中,单击“开始”,选择“控制面板 > 程序 > 程序和功能”查看是否安装CloudbaseInit。 − 是,无需重复安装,直接执行下文“配置CloudbaseInit工具”。 − 否,执行以下安装操作步骤。 2. 操作系统是否为Windows桌面版。 − 是,执行3。 − 否,若操作系统为Windows Server版本,请执行4。 3. 如果操作系统是Windows桌面版,如Windows 7或者Windows 10,那么需要在安装CloudbaseInit前确保Adminstrator账号未禁用。以Windows 7为例,具体操作请以实际为准。 a. 在操作系统中单击“开始”,选择的“控制面板 > 系统和安全 > 管理工具”。 b. 双击“计算机管理”。 c. 选择“系统工具 > 本地用户和组 > 用户”。 d. 右键单击“Administrator”,选择“属性”。 e. 确认已取消勾选“账户已禁用”选项。 4. 下载CloudbaseInit工具安装包。 根据Windows操作系统的不同位数,您需要下载不同版本的CloudbaseInit工具安装包。Cloudbase官网: CloudbaseInit分为稳定版本和Beta版本两种。 稳定版本获取路径: − 64位: − 32位: Beta版本获取路径: − 64位: − 32位: 5. 双击打开CloudbaseInit工具安装包开始安装。 6. 单击“Next”。 7. 勾选“I accept the terms in the License Agreement”,单击“Next”。 8. 使用CloudbaseInit默认安装路径进行安装,单击“Next”。 9. 在“Configuration options”窗口中,设置用户名为“Administrator”,日志输出串口选择“COM1”,且不勾选“Run CloudbaseInit service as LocalSystem”。如下图所示。 说明: 图片中的版本号仅供参考,请以实际情况为准。 设置参数 10. 单击“Next”。 11. 单击“Install”。 12. 在“Files in Use”窗口保留默认勾选“Close the application and attempt to restart them”,单击“OK”。 13. 操作系统是否为Windows桌面版。 − 是,执行15。 − 否,执行14。 14. 在“Completed the CloudbaseInit Setup Wizard ”窗口,请勿勾选“Run Sysprep to create a generalized Image. This is necessary if you plan to duplicate this instance, for example by creating a Glance image”及“Shutdown when Sysprep terminate”。如下图所示。 完成安装 说明: 图片中的版本号仅供参考,请以实际情况为准。 15. 单击“Finish”。
        来自:
        帮助文档
        镜像服务 IMS
        用户指南
        Windows操作系统相关操作
        安装并配置Cloudbase-Init工具
      • 解析日志
        解析日志查询 在云日志服务控制台可进行日志查询。 1. 登录云日志服务控制台。 2. 在日志管理页面的日志项目列表中,点击已创建的日志单元名称,进入日志单元详情页面。 3. 在日志单元详情页面中,即可查看当前日志单元中的日志数据,日志字段说明见解析日志格式表格。详细的查询介绍见 日志查询。 解析日志格式 请求日志 字段名称 字段描述 举例 topic 标识此条日志为内网dns解析日志 IDNSresolvelog version 日志格式版本,当前为V1 V1 timeiso8601 事件时间 20250822 16:59:27.985413 dnsmsgflags DNS信息Flags: QR:0表示客户端请求包,1表示服务端响应包; RD:0表示不期望进行递归查询,1表示期望进行递归查询; AA:0表示应答服务器不是该域名的权威服务器,1表示是权威服务器; TC:0表示报文未截断,1表示报文过长被截断; AD:0表示应答服务器验证查询域名DNSSEC数字签名未通过,1表示已验证DNSSEC数字签名;请求报文携带此字段表示希望递归DNS能够对DNSSEC应答验证。 CD:0表示需要进行DNSSEC数字签名的验证,若验证不通过则不响应,1表示应答服务器需应答,不管DNSSEC验证是否通过; RD dnsmsgid DNS信息ID,表示本次DNS查询的唯一识别码 30914 dstaddr 目的IP地址 100.100.2.136 dstport 目的端口 53 queryname 查询域名名称 www.example.com. querytype 查询记录类型,例如A,AAAA,CNAME,TXT,MX等 A regionid 地域 200000001781 srcaddr 源IP地址 192.168.0.1 srcport 源端口 42071 transport 传输协议 UDP userid 用户账号ID xxx@ctyun.cn edns DNS扩展协议,查询/应答日志可能包含 "flags: DO udp: 1408 CLIENTSUBNET: 1.1.XX.XX/32/24" 应答日志 字段名称 字段描述 举例 topic 标识此条日志为内网dns解析日志 IDNSresolvelog version 日志格式版本,当前为V1 V1 timeiso8601 日志时间 20250822 16:59:27.985413 answerrrset 回答资源记录集 Json array: ["www.example.com. 600 A 192.168.1.1", "www.example.com 600 A 192.168.1.2", ] authorityrrset 权威资源记录集 Json array: ["example.com. 600 SOA ns1.example.com. hostmaster.example.com. 2023010101 3600 1200 3600 360" ] additionalrrset 其他资源记录集 Json array: ["ns1.example.com. 600 A 100.100.2.136"] dnsmsgid DNS信息ID,表示本次DNS查询的唯一识别码 30914 dstaddr 目的IP地址 100.100.2.136 dstport 目的端口 53 moduletype 模块日志类型: PRIVATZONE:内网权威域名 FORWARD:转发模块 CACHE:缓存模块 RECURSE:递归模块 CACHE queryname 查询域名名称 www.example.com. querytype 查询记录类型,例如A,AAAA,CNAME,TXT,MX等 A rcode 响应状态码: 0: NOERROR,没有错误查询域名成功 1: FORMERR,格式错误,DNS 无法解析该请求 2: SERVFAIL,DNS 服务器遇到内部错误或者超时引起的解析失败 3: NXDOMAIN,域名未找到 4: NOTIMP,服务器不支持指定的操作代码 5: REFUSED,DNS服务器因为策略或者安全原因拒绝应答 0 regionid 地域 200000001781 rt 响应时延: 全局应答rt表示整个查询到应答的时延; 模块日志rt表示在模块内部消耗的时延 1 srcaddr 源IP地址 192.168.0.1 srcport 源端口 42071 transport 传输协议 UDP edns DNS扩展协议,查询/应答日志可能包含 "flags: DO udp: 1408 CLIENTSUBNET: 1.1.XX.XX/32/24"
        来自:
        帮助文档
        内网DNS
        用户指南
        解析日志
      • 云硬盘备份 VBS
        云硬盘备份(CTVBS,Volume Backup Service)是针对云主机的系统盘、数据盘提供的备份服务。用户可对存储重要数据的云硬盘进行备份,并在云硬盘故障、用户误删数据、遭到黑客攻击等情况下,使用备份快速恢复数据,最大限度保证用户数据的安全性。
        来自:
        帮助文档
        云硬盘备份 VBS
      • 概述
        数据安全中心支持自动发现云上资产和添加自建数据资产。进行云上资产委托授权后您可以在资产中心管理您的资产。 数据库和大数据资产需要完成授权之后才能进行敏感数据识别和数据脱敏等。 支持纳管已启用IPv6 VPC的数据库资产。
        来自:
        帮助文档
        数据安全中心
        用户指南
        资产管理
        资产中心
        概述
      • 配置IP黑白名单规则
        系统影响 将IP或IP地址段配置为黑名单/白名单后,来自该IP或IP地址段的访问,WAF将不会做任何检测,直接拦截/放行。 操作步骤 步骤1 登录管理控制台。 步骤2 单击管理控制台右上角的,选择区域或项目。 步骤3 单击页面左上方的,选择“安全 > Web应用防火墙(独享版)”。 步骤4 在左侧导航树中,选择“防护策略”,进入“防护策略”页面。 步骤5 单击目标策略名称,进入目标策略的防护配置页面。 步骤6 在“黑白名单设置”配置框中,用户可根据自己的需要更改“状态”,单击“自定义黑白名单设置规则”,进入黑白名单设置规则页面。 步骤7 在“黑白名单”设置规则页面左上角,单击“添加规则”。 步骤8 在弹出的对话框中,添加黑白名单规则。 说明 将IP配置为仅记录后,来自该IP的访问,WAF将根据防护规则进行检测并记录该IP的防护事件数据。 其他的IP将根据配置的WAF防护规则进行检测。 添加黑白名单规则 黑白名单参数说明: 参数 参数说明 取值样例 ::: 规则名称 用户自定义黑白名单规则的名字。 waftest IP/IP段或地址组 支持添加黑白名单规则的方式,“IP/IP段”或“地址组”。 IP/IP段 IP地址或IP地址段 当“IP/IP段或地址组” 选择“IP/IP段”时需要设置该参数。 支持IPv4和IPv6格式的IP地址或IP地址段。 IP地址:添加黑名单或者白名单的IP地址。 IP地址段:IP地址与子网掩码。 IPv4格式: 192.168.2.3 10.1.1.0/24 IPv6格式: fe80:0000:0000:0000:0000:0000:0000:0000 选择地址组 当“IP/IP段或地址组” 选择“地址组”时需要设置该参数,在下拉列表框中选择已添加的地址组。您也可以单击“添加地址组”创建新的地址组,详细操作请参见添加黑白名单IP地址组。 groupwaf 防护动作 拦截:IP地址或IP地址段设置的是黑名单且需要拦截,则选择“拦截”。 放行:IP地址或IP地址段设置的是白名单,则选择“放行”。 仅记录:需要观察的IP地址或IP地址段,可选择“仅记录”。再根据[]( 拦截 攻击惩罚 当“防护动作”设置为“拦截”时,您可以设置攻击惩罚标准。设置攻击惩罚后,当访问者的IP、Cookie或Params恶意请求被拦截时,WAF将根据惩罚标准设置的拦截时长来封禁访问者。 说明 不支持选择“长时间IP拦截”和“短时间IP拦截”。 长时间IP拦截 规则描述 可选参数,设置该规则的备注信息。 步骤9 输入完成后,单击“确认添加”,添加的黑白名单展示在黑白名单规则列表中。 规则添加成功后,默认的“规则状态”为“已开启”,若您暂时不想使该规则生效,可在目标规则所在行的“操作”列,单击“关闭”。 若需要修改添加的黑白名单规则时,可单击待修改的黑白名单IP规则所在行的“修改”,修改黑白名单规则。 若需要删除添加的黑白名单规则时,可单击待删除的黑白名单IP规则所在行的“删除”,删除黑白名单规则。
        来自:
        帮助文档
        Web应用防火墙(独享版)
        配置防护策略
        配置IP黑白名单规则
      • 创建密钥
        本节指导用户通过密钥管理界面创建自定义密钥。 约束条件 用户最多可创建20个自定义密钥,不包含默认密钥。 创建的对称密钥使用的是AES256加解密算法,密钥长度为256bit,可用于小量数据的加解密或用于加解密数据密钥。 创建的非对称密钥使用的是RSA密钥或ECC密钥,RSA密钥可用于加解密、数字签名及验签,ECC密钥仅用于数字签名及验签。 因为默认密钥的别名后缀为“/default”,所以用户创建的密钥别名后缀不能为“/default”。 数据加密服务不限定主密钥的调用次数。 应用场景 对象存储服务中对象的服务端加密。 云硬盘中数据的加密。 私有镜像的加密。 自定义密钥直接加解密小数据。 用户应用程序的DEK加解密。 非对称密钥可用于数字签名及验签。 创建密钥 步骤 1 登录管理控制台。 步骤 2 单击管理控制台左上角,选择区域。 步骤 3 单击“服务列表”,选择“安全> 数据加密服务”,默认进入“密钥管理”界面。 步骤 4 单击界面右上角“创建密钥”。 步骤 5 在弹出的“创建密钥”对话框中,填写密钥参数。 别名:待创建密钥的别名。 说明 输入字符支持数字、字母、“”、“”、“:”和“/”。 支持长度为1 ~ 255个字符。 密钥算法:选择密钥算法。KMS支持的密钥算法说明如下表所示。 密钥类型 算法类型 密钥规格 说明 用途 对称密钥 AES AES256 AES对称密钥 小量数据的加解密或用于加解密数据密钥。 对称密钥 SM4 SM4 国密SM4对称密钥 小量数据的加解密或用于加解密数据密钥。 非对称密钥 RSA RSA2048、RSA3072、RSA4096 RSA非对称密钥 小量数据的加解密或数字签名。 非对称密钥 ECC ECP256、ECP384 椭圆曲线密码,使用NIST推荐的椭圆曲线 数字签名 非对称密钥 SM2 SM2 国密SM2非对称密钥 小量数据的加解密或数字签名。 密钥用途:可选择“SIGNVERIFY”或“ENCRYPTDECRYPT”。 对于对称密钥,默认值“ENCRYPTDECRYPT”。 对于RSA非对称密钥,可选择“ENCRYPTDECRYPT”或“SIGNVERIFY”,省略参数为默认值“SIGNVERIFY”。 对于ECC非对称密钥,默认值“SIGNVERIFY”。 对于SM2非对称密钥,可选择“ENCRYPTDECRYPT”或“SIGNVERIFY”,省略参数为默认值“SIGNVERIFY”。 说明 创建密钥时请选择“密钥用途”,密钥创建后不可修改。 (可选)描述:可根据自己的需要为自定义密钥添加描述。 企业项目:该参数针对企业用户使用。 如果您是企业用户,且已创建企业项目,则请从下拉列表中为密钥选择需要绑定的企业项目,默认项目为“default” 未开通企业管理的用户页面则没有“企业项目”参数项,无需进行配置。 步骤 6 (可选)用户可根据自己的需要为自定义密钥添加标签,输入“标签键”和“标签值”。 说明 当用户在创建密钥时,没有为该自定义密钥添加标签。若用户需要为该自定义密钥添加标签,可单击该自定义密钥的别名,进入密钥详情页面,单击“标签”,为该自定义密钥添加标签。 同一个自定义密钥下,一个标签键只能对应一个标签值;不同的自定义密钥下可以使用相同的标签键。 用户最多可以给单个自定义密钥添加20个标签。 当同时添加多个标签,需要删除其中一个待添加的标签时,可单击该标签所在行的“删除”,删除标签。 步骤 7 单击“确定”,在页面右上角弹出“创建密钥成功”,则说明密钥创建完成。 用户可在密钥列表上查看已完成创建的密钥,密钥默认状态为“启用”。
        来自:
        帮助文档
        数据加密
        用户指南
        密钥管理
        创建密钥
      • 初始化容量大于2TB的Windows数据盘(Windows 2012)
        本节介绍了初始化容量大于2TB的Windows数据盘(Windows 2012)的操作场景、前提条件、操作指导等内容。 操作场景 本文以云主机的操作系统为“Windows Server 2012 R2 Standard 64bit”、磁盘容量为3 TB举例,提供容量大于2 TB的Windows数据盘的初始化操作指导。 MBR格式分区支持的磁盘最大容量为2 TB,GPT分区表最大支持的磁盘容量为18 EB,因此当为容量大于2 TB的磁盘分区时,请采用GPT分区方式。具体操作请参见初始化容量大于2TB的Windows数据盘(Windows 2008)。关于磁盘分区形式的更多介绍,请参见场景及磁盘分区形式介绍。 不同云主机的操作系统的格式化操作可能不同,本文仅供参考,具体操作步骤和差异请参考对应的云主机操作系统的产品文档。 前提条件 已挂载数据盘至云主机,且该数据盘未初始化。 已登录云主机。 操作指导 步骤 1 在云主机桌面,单击桌面下方的。 弹出“服务器管理器”窗口,如图所示。 图 服务器管理器(Windows 2012) 步骤 2 在“服务器管理器”页面右上方选择“工具 > 计算机管理”。 弹出“计算机管理”窗口,如图所示。 图 计算机管理窗口(Windows 2012) 步骤 3 选择“存储 > 磁盘管理”。 进入磁盘列表页面,如图所示。 图 磁盘列表(Windows 2012) 步骤 4 (可选)在页面右侧可以查看磁盘列表,若新增磁盘处于脱机状态,需要先进行联机,再进行初始化。 在磁盘1区域,右键单击菜单列表中的“联机”。 如图所示,当磁盘1由“脱机”状态变为“没有初始化”,表示联机成功。 图 联机成功(Windows 2012) 步骤 5 (可选)在磁盘1区域,右键单击菜单列表中的“初始化磁盘”。 弹出“初始化磁盘”窗口,如图所示。 图 初始化磁盘(Windows 2012) 步骤 6 在“初始化磁盘”对话框中显示需要初始化的磁盘,对于大于2 TB的磁盘,此处请选择“GPT(GUID分区表)”,单击“确定”。 返回“计算机管理”窗口,如图所示。 图 计算机管理(Windows 2012) 注意 MBR支持的磁盘最大容量为2 TB,GPT最大支持的磁盘容量为18 EB,当前数据盘支持的最大容量为32 TB,如果您需要使用大于2 TB的磁盘容量,分区形式请采用GPT。当磁盘已经投入使用后,此时切换磁盘分区形式时,磁盘上的原有数据将会清除,因此请在磁盘初始化时谨慎选择磁盘分区形式。 步骤 7 在磁盘1右侧的未分配的区域,右键单击选择“新建简单卷”。 弹出“新建简单卷向导”窗口,如图 所示。 图 新建简单卷向导(Windows 2012) 步骤 8 根据界面提示,单击“下一步”。 进入“指定卷大小”页面,如图 所示。 图 指定卷大小(Windows 2012) 步骤 9 指定卷大小,系统默认卷大小为最大值,您还可以根据实际需求指定卷大小,此处以保持系统默认配置为例,单击“下一步”。 进入“分配驱动器号和路径”页面,如图 所示。 图 分配驱动器号和路径(Windows 2012) 步骤 10 分配到驱动器号和路径,系统默认为磁盘分配驱动器号,驱动器号默认为“D”,此处以保持系统默认配置为例,单击“下一步”。 进入“格式化分区”页面,如图 所示。 图 格式化分区(Windows 2012) 步骤 11 格式化分区,系统默认的文件系统为NTFS,并根据实际情况设置其他参数,此处以保持系统默认设置为例,单击“下一步”。 进入“完成新建卷”页面,如图 所示。 图 完成新建卷(Windows 2012) 注意 不同文件系统支持的分区大小不同,请根据您的业务需求选择合适的文件系统。 步骤 12 单击“完成”。 需要等待片刻让系统完成初始化操作,当卷状态为“状态良好”时,表示初始化磁盘成功,如图 所示。 图 初始化磁盘成功(Windows 2012) 步骤 13 新建卷完成后,单击,在文件资源管理器中查看是否有新建卷,此处以“新建卷(D:)”为例。 若如图 所示,可以看到“新建卷(D:)”,表示磁盘初始化成功,任务结束。 图 文件资源管理器(Windows 2012)
        来自:
      • 初始化容量大于2TB的Windows数据盘(Windows 2012)
        本节介绍了初始化容量大于2TB的Windows数据盘(Windows 2012)的操作场景、前提条件、操作指导等内容。 操作场景 本文以云主机的操作系统为“Windows Server 2012 R2 Standard 64bit”、磁盘容量为3 TB举例,提供容量大于2 TB的Windows数据盘的初始化操作指导。 MBR格式分区支持的磁盘最大容量为2 TB,GPT分区表最大支持的磁盘容量为18 EB,因此当为容量大于2 TB的磁盘分区时,请采用GPT分区方式。具体操作请参见初始化容量大于2TB的Windows数据盘(Windows 2008)。关于磁盘分区形式的更多介绍,请参见场景及磁盘分区形式介绍。 不同云主机的操作系统的格式化操作可能不同,本文仅供参考,具体操作步骤和差异请参考对应的云主机操作系统的产品文档。 前提条件 已挂载数据盘至云主机,且该数据盘未初始化。 已登录云主机。 操作指导 步骤 1 在云主机桌面,单击桌面下方的。 弹出“服务器管理器”窗口,如图所示。 图 服务器管理器(Windows 2012) 步骤 2 在“服务器管理器”页面右上方选择“工具 > 计算机管理”。 弹出“计算机管理”窗口,如图所示。 图 计算机管理窗口(Windows 2012) 步骤 3 选择“存储 > 磁盘管理”。 进入磁盘列表页面,如图所示。 图 磁盘列表(Windows 2012) 步骤 4 (可选)在页面右侧可以查看磁盘列表,若新增磁盘处于脱机状态,需要先进行联机,再进行初始化。 在磁盘1区域,右键单击菜单列表中的“联机”。 如图所示,当磁盘1由“脱机”状态变为“没有初始化”,表示联机成功。 图 联机成功(Windows 2012) 步骤 5 (可选)在磁盘1区域,右键单击菜单列表中的“初始化磁盘”。 弹出“初始化磁盘”窗口,如图所示。 图 初始化磁盘(Windows 2012) 步骤 6 在“初始化磁盘”对话框中显示需要初始化的磁盘,对于大于2 TB的磁盘,此处请选择“GPT(GUID分区表)”,单击“确定”。 返回“计算机管理”窗口,如图所示。 图 计算机管理(Windows 2012) 注意 MBR支持的磁盘最大容量为2 TB,GPT最大支持的磁盘容量为18 EB,当前数据盘支持的最大容量为32 TB,如果您需要使用大于2 TB的磁盘容量,分区形式请采用GPT。当磁盘已经投入使用后,此时切换磁盘分区形式时,磁盘上的原有数据将会清除,因此请在磁盘初始化时谨慎选择磁盘分区形式。 步骤 7 在磁盘1右侧的未分配的区域,右键单击选择“新建简单卷”。 弹出“新建简单卷向导”窗口,如图 所示。 图 新建简单卷向导(Windows 2012) 步骤 8 根据界面提示,单击“下一步”。 进入“指定卷大小”页面,如图 所示。 图 指定卷大小(Windows 2012) 步骤 9 指定卷大小,系统默认卷大小为最大值,您还可以根据实际需求指定卷大小,此处以保持系统默认配置为例,单击“下一步”。 进入“分配驱动器号和路径”页面,如图 所示。 图 分配驱动器号和路径(Windows 2012) 步骤 10 分配到驱动器号和路径,系统默认为磁盘分配驱动器号,驱动器号默认为“D”,此处以保持系统默认配置为例,单击“下一步”。 进入“格式化分区”页面,如图 所示。 图 格式化分区(Windows 2012) 步骤 11 格式化分区,系统默认的文件系统为NTFS,并根据实际情况设置其他参数,此处以保持系统默认设置为例,单击“下一步”。 进入“完成新建卷”页面,如图 所示。 图 完成新建卷(Windows 2012) 注意 不同文件系统支持的分区大小不同,请根据您的业务需求选择合适的文件系统。 步骤 12 单击“完成”。 需要等待片刻让系统完成初始化操作,当卷状态为“状态良好”时,表示初始化磁盘成功,如图 所示。 图 初始化磁盘成功(Windows 2012) 步骤 13 新建卷完成后,单击,在文件资源管理器中查看是否有新建卷,此处以“新建卷(D:)”为例。 若如图 所示,可以看到“新建卷(D:)”,表示磁盘初始化成功,任务结束。 图 文件资源管理器(Windows 2012)
        来自:
        帮助文档
        弹性云主机 ECS
        快速入门
        初始化数据盘
        初始化容量大于2TB的Windows数据盘(Windows 2012)
      • 使用psql命令迁移RDS for PostgreSQL数据
        本节包含使用psql命令迁移RDS for PostgreSQL数据的相关内容。 迁移准备 PostgreSQL支持逻辑备份。您可使用pgdump逻辑备份功能,导出备份文件,再通过psql导入到RDS中,实现将PostgreSQL的数据导入到关系型数据库中。 关系型数据库服务支持开启公网访问功能,通过弹性公网IP进行访问。您也可通过弹性云主机的内网访问关系型数据库。 准备工作 1. 准备弹性云主机或可公网访问关系型数据库。 − 通过弹性云主机连接关系型数据库实例,需要创建一台弹性云主机。 2. 在1中的弹性云主机或可访问关系型数据库的设备上,安装PostgreSQL客户端。 说明 该弹性云主机或可访问关系型数据库的设备上需要安装和RDS for PostgreSQL数据库服务端相同版本的数据库客户端,PostgreSQL数据库或客户端会自带pgdump和psql工具。 导出数据 要将已有的PostgreSQL数据库迁移到关系型数据库,需要先对它进行导出。 注意 相应导出工具需要与数据库引擎版本匹配。 数据库迁移为离线迁移,您需要停止使用源数据库的应用程序。 导出或导入数据时,请谨慎,避免因操作不当导致实例或业务异常。 步骤 1 登录已准备的弹性云主机,或可访问关系型数据库的设备。 步骤 2 使用pgdump将源数据库导出至SQL文件。 pgdumpusername host port formatplain file DBUSER为数据库用户。 DBADDRESS为数据库地址。 DBPORT为数据库端口。 BACKUPFILE为要导出的文件名称。 DBNAME为要迁移的数据库名称。 根据命令提示输入数据库密码。 说明 导出的SQL文件为INSERT语句时可以更容易地编辑和手动修改,但是导入数据的速度可能会比使用COPY语句慢一些,建议根据实际情况选择导出合适的语句格式。 若源库和目标库都使用PostgreSQL数据库,建议导出COPY语句(默认),参考•示例一:导出源数据库至SQL文件(COPY语句...。 若源库或目标库使用了非PostgreSQL数据库,建议导出INSERT语句,参考•示例二:导出源数据库至SQL文件(INSERT...。 更多使用,请参见pgdump选项说明。 示例如下: 示例一:导出源数据库至SQL文件(COPY语句)。 $ pgdump usernameroot host192.168.151.18 port5432 formatplain filebackup.sql mydb Password for user root: 示例二:导出源数据库至SQL文件(INSERT语句)。 $ pgdump usernameroot host192.168.151.18 port5432 formatplain inserts filebackup.sql mydb Password for user root: 示例三:导出源数据库中所有表结构至SQL文件。 $ pgdump usernameroot host192.168.151.18 port5432 formatplain schemaonly filebackup.sql mydb Password for user root: 示例四:导出源数据库中所有表数据至SQL文件。 $ pgdump usernameroot host192.168.151.18 port5432 formatplain dataonly filebackup.sql mydb Password for user root: 命令执行完会生成“backup.sql”文件,如下: plaintext [rds@localhost ~]$ ll backup.sql rwr. 1 rds rds 2714 Sep 21 08:23 backup.sql 步骤 3 使用pgdump将源数据库中的表导出至SQL文件。 pgdump username host port formatplain file table DBUSER为数据库用户。 DBADDRESS为数据库地址。 DBPORT为数据库端口。 BACKUPFILE为要导出的文件名称。 DBNAME为要迁移的数据库名称。 TABLENAME为要迁移的数据库中指定表名称。 根据命令提示输入数据库密码。 示例如下: 示例一:导出源数据库中指定的单表至SQL文件。 $ pgdump usernameroot host192.168.151.18 port5432 formatplain filebackup.sql mydb tabletest Password for user root: 示例二:导出源数据库中指定的多表至SQL文件。 $ pgdump usernameroot host192.168.151.18 port5432 formatplain filebackup.sql mydb tabletest1 tabletest2 Password for user root: 示例三:导出源数据库中以ts开头的所有表至SQL文件。 $ pgdump usernameroot host192.168.151.18 port5432 formatplain filebackup.sql mydb tablets Password for user root: 示例四:导出源数据库中除ts开头之外的所有表至SQL文件。 $ pgdump usernameroot host192.168.151.18 port5432 formatplain filebackup.sql mydb Tts Password for user root: 命令执行完会生成“backup.sql”文件,如下: plaintext [rds@localhost ~]$ ll backup.sql rwr. 1 rds rds 2714 Sep 21 08:23 backup.sql 结束
        来自:
        帮助文档
        关系数据库PostgreSQL版
        用户指南
        数据库迁移
        使用psql命令迁移RDS for PostgreSQL数据
      • 连接器实例配置
        本文介绍连接器实例相关配置,以便您可以快速接入服务。 功能介绍 企业将连接器安装部署到企业服务器上后,连接器实例将进行上报相关信息,可通过切换到连接器实例来查看和管理连接器实例。 软件连接器安装指导,请参考:软件连接器实例安装。 硬件连接器安装指导,请参考:硬件连接器实例安装。 操作步骤 1. 登录边缘安全加速平台控制台,在首页产品能力选择零信任进入工作台。 2. 在左侧导航栏选择AOne零信任网络连接器管理。 3. 根据主导览进行切换管理“连接器实例”。 配置说明 连接器对应的具体字段: 注意 旧版本连接器不支持上报隧道最新在线时间,若您的连接器实例运行时长、最新在线时间、首次上报时间字段值为空,该功能需连接器版本号大于1.17.0及以上,若需要查看这部分字段,请更新连接器实例为最新版。 字段 说明 连接器实例 安装的连接器实例所在服务器的主机名,若为docker安装类型,部分情况下为容器内主机名。 所属集群 连接器实例关联的集群,即通过对应连接器集群命令进行安装则关联对应集群。 连通状态 中心连通:表示连接器和零信任控制中心的GRPC长连接的连通状态,该状态有在线、离线2种,在线表示长连接正常,离线表示长连接掉线,长连接掉线并不影响连接器内网隧道访问,只影响连接器接收配置通道的可用性。 隧道状态:隧道状态表示连接器访问内网的隧道可用性状态,若隧道状态异常,则该连接器无法进行正常内网访问。隧道状态有如下三种情况:未连接、禁止连接、正在运行。未连接:表示连接器实例已经离线,可优先检查连接器实例网络连通状态、服务状态。禁止连接:若您点击“禁止连接”,则该连接器实例即使在线也无法进行上报连通。正在运行:表示连接器正常运行,连接状态正常。 运行时长:统计连接器隧道在线时长。为隧道为正在运行状态后的最新在线时间减去隧道首次上报时间。 最新在线时间:记录隧道正常运行后的心跳上报,隧道状态为正在运行的连接器会定期上报心跳,此时平台会更新连接器最新在线时间。 首次上报时间:记录隧道从异常变成正常状态后的第一次心跳上报时间,作为连接器此次隧道正常运行的首次上报时间。 安装时间:记录该连接器的安装时间,连接器安装后会进行首次心跳上报作为首次上报时间,若出现安装时间和首次上报时间相间隔过长,说明连接器隧道曾经异常过。 实例地址 展示连接器公网地址对应的运营商和地理位置。 公网IP:展示连接器所在服务器和零信任中心连接的公网地址IP。 监控指标 带宽(上行/下行):根据连接器实例上报的带宽指标,统计实时带宽使用情况。 CPU/内存:根据连接器实例所在机器上报的CPU、内存性能指标,展示实时CPU,内存使用情况。 带宽上限 设置连接器实例的带宽上限。带宽上限将限制实例上行+下行带宽之和,若超过则进行限速。 实例实际生效的限速值还会受到集群带宽上限的影响。实际生效值取集群带宽上限、实例动态限速带宽上限(触发集群限速时)、实例带宽上限中最小值。例如:实例带宽上限配置10Mbps,集群带宽上限配置8Mbps。连接器集群触发限速时,下发给该实例的动态限速值为5Mbps,则该实例当前生效的带宽上限为5Mbps。 类型 连接器实例所安装的版本类型,主要有:docker、windows、redhat、debian等。 架构 连接器实例所在系统架构:x86、arm。 版本号 展示当前连接器实例的版本号,包含安装类型,例如:docker1.8.126d99de。 版本升级策略 展示当前连接器实例对应的版本升级策略,可选择手动升级或者自动升级,可点击后方按钮,修改当前连接器实例对应的版本升级策略。 操作 禁止连接:该连接器实例即使在线也无法进行上报连通。 允许连接:若为禁止连接状态,则可以点击允许连接恢复上报。 重启:支持连接器实例级别的重启,仅支持在连接器正在运行时支持进行重启按钮,重启可能影响服务,请谨慎操作。 删除:删除实例前需要确保已将机器的连接器实例进行卸载删除。
        来自:
        帮助文档
        边缘安全加速平台
        零信任网络服务
        网络管理
        连接器管理
        连接器实例配置
      • 签名&鉴权
        本文介绍调用API如何鉴权 一、获取ak、sk 1.登录CDN+ IAM,地址:vip.ctcdn.cn 。 2.在个人中心AccessKey管理页面,点击新增按钮。 3.选择对应的工作区并确定,此时你可以查看到AccessKey已生成。 4.选中密钥,点击查看。为保障安全,需要填写手机验证码。验证通过后,点击显示SK,即可查看详情,并支持复制和发送邮箱操作。 二、鉴权方式 在httpclient的请求头增加3个字段,分别是eopdate、ctyuneoprequestid、EopAuthorization。 1.构造eopdate 。该字段的格式是“yyyymmddTHHMMSSZ”,言简意赅就是“年月日T时分秒Z”,示例“eopdate:20211221T163614Z”。 2.构造ctyuneoprequestid 。该字段是uuid,32位随机数。 3.构造EopAuthorization 。按以下步骤进行: 3.1构造代签字符串sigture 。sigture 需要进行签名的Header排序后的组合列表+ " n " + 排序的query + " n " + toHex(sha256(原封的body)) 步骤 构造请求头的方法 需要进行签名的Header排序后的组合列表 将ctyuneoprequestid、eopdate以 “headername:headervalue”的形式、以“n ”作为每个header的结尾符、以英文字母表作为headername的排序依据将它们拼接起来。 注意:EOP强制要求ctyuneoprequestid、eopdate必须进行签名。其他字段是否需要签名看自身需求。 例子(假设你需要将ctyuneoprequestid、eopdate、host都要签名): ctyuneoprequestid:123456789neopdate:20210531T100101Zn 排序的query query以&作为拼接,key和值以连接,排序规则使用26个英文字母的顺序来排序,Query参数全部都需要进行签名 toHex(sha256(原封的body)) 传进来的body参数进行sha256摘要,对摘要出来的结果转十六进制 sigture 示例1 (假设query 为空 、需要进行签名的Header排序后的组合列表为“ctyuneoprequestid:27cfe4dce64045f692ca492ca73e8680n eopdate:20220525T160752Z n”、body参数做sha256摘要后转十六进制为e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855): ctyuneoprequestid:27cfe4dce64045f692ca492ca73e8680n eopdate:20220525T160752Z nnne3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 sigture 示例2 (假设query 不为空 、需要进行签名的Header排序后的组合列表为“ctyuneoprequestid:27cfe4dce64045f692ca492ca73e8680n eopdate:20220525T160752Z n”、body参数做sha256摘要后转十六进制为e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855): ctyuneoprequestid:27cfe4dce64045f692ca492ca73e8680n eopdate:20220525T160930Z nnaa1&bb2ne3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 3.2构造动态秘钥kdate 。 3.2.1使用eopdate作为数据,sk作为密钥,算出ktime。 3.2.2使用ak作为数据,ktime作为密钥,算出kAk。 3.2.3使用eopdate的年月日值作为数据,kAk作为密钥,算出kdate。 步骤 构造动态密钥的方法 : eopdate yyyymmddTHHMMSSZ(20211221T163614Z)(年月日T时分秒Z) Ktime 使用eopdate作为数据,sk作为密钥,算出ktime。 Ktime hmacSha256(eopdate,sk) kAk 使用ak作为数据,ktime作为密钥,算出kAk。 kAk hmacsha256(ak,ktime) kdate 使用eopdate的年月日值作为数据,kAk作为密钥,算出kdate。 kdate hmacsha256(eopdate,kAk) 3.3构造Signature 。使用kdate作为密钥、sigture作为数据,将其得到的结果进行base64编码得出Signature 步骤 构造签名的方法 Signature 1)hmacsha256(sigture,kdate) 2)将上一步的结果进行base64加密得出Signature 3.4构造EopAuthorization 。 3.4.1构造Headers。 3.4.2得到EopAuthorization。 EopAuthorization:ak Headersxxx Signaturexxx。 步骤 构造EopAuthorization的方法 : Headers 将需要进行签名的请求头字段以 “headername”的形式、以“;”作为间隔符、以英文字母表作为headername的排序依据将它们拼接起来。 例子(假设你需要将ctyuneoprequestid、eopdate都要签名):Headers ctyuneoprequestid;eopdate EopAuthorization EopAuthorization:ak Headersxxx Signaturexxx。注意,ak、Headers、Signature之间以空格隔开。 例如:EopAuthorization:ak Headersctyuneoprequestid;eopdate SignatureNlMHOhk5bVfZ9MwDSSJydcZjjENmDtpNYigJGVb 注意:如果你需要进行签名的Header不止默认的ctyuneoprequestid和eopdate,那么你需要在httpclient的请求头部中加上,并且EopAuthorization中也需要增加 三、 签名示例
        来自:
        帮助文档
        安全加速(文档停止维护)
        API参考
        如何调用API
        签名&鉴权
      • 备份弹性云主机
        本节介绍了本分弹性云主机的操作场景、云主机备份操作步骤、云硬盘备份操作步骤。 操作场景 云服务备份提供申请即用的备份服务,使您的数据更加安全可靠。例如,当云主机或磁盘出现故障或者人为错误导致数据误删时,可以自助快速恢复数据。本节操作介绍备份云主机和云硬盘的操作步骤。 您可以通过云服务备份产品架构、备份机制(全量备份和增量备份)、备份的方式及适用场景了解更多产品详情。 目前弹性云主机备份可以通过“云主机备份”和“云硬盘备份”功能实现: 云主机备份(推荐):如果是对弹性云主机中的所有云硬盘(系统盘和数据盘)进行备份,推荐使用云主机备份功能,同时对所有云硬盘进行备份,避免因备份创建时间差带来的数据不一致问题。 云硬盘备份:如果对指定的单个或多个云硬盘(系统盘或数据盘)进行备份,推荐使用云硬盘备份功能,在保证数据安全的同时降低备份成本。 云主机备份操作步骤 操作步骤请见创建云主机备份存储库。 云硬盘备份操作步骤 操作步骤请见创建云硬盘备份存储库。
        来自:
        帮助文档
        弹性云主机 ECS
        用户指南
        云备份
        备份弹性云主机
      • OpenClaw(原Clawdbot)挂载持久化存储
        本文介绍如何为OpenClaw挂载持久化存储。 概述 OpenClaw(原Clawdbot)是一款开源的本地优先AI 代理与自动化平台。您可以通过OpenClaw将多渠道通信能力与大语言模型深度集成,创建拥有持久记忆与主动执行能力的定制化 AI 助理。本文介绍为OpenClaw挂载持久化存储。 重要:OpenClaw 为开源 AI 助手,请在使用前充分评估其安全性与稳定性并严格遵循许可协议,以切实保障您的系统环境与数据安全。 1. 请避免在 OpenClaw 中绑定生产级敏感账号。如需使用 API 服务,建议使用受限的 API Key 或临时 Token,并建立定期轮换机制,以降低密钥泄露带来的风险。 2. 建议优先使用天翼云官方提供的skills与插件,避免安装来源不明的第三方技能,防止恶意代码注入。 3. 请通过密码或 Token 对 OpenClaw 服务进行访问授权,严格限制访问 IP 范围,避免公网暴露,拦截非授权访问请求。 4. 建议启用详细的日志记录与行为监控,对操作行为和数据处理过程进行持续审计,及时发现并处置异常行为。 步骤一:部署OpenClaw 1. 在应用托管部署OpenClaw,详见 通过应用托管部署OpenClaw 。 步骤二:创建存储
        来自:
      • 应用场景
        场景说明 企业用户的非核心业务对网络高可用性、稳定性要求不高,建议使用中小型网络架构方案。 产品优势 通过本地快速接入能力,提供可靠性、安全性的中、小型网络架构方案。 搭配使用 云企业路由器、虚拟私有云。
        来自:
        帮助文档
        云专线 CDA
        产品介绍
        应用场景
      • 产品优势
        内网解析 丰富全面的记录集功能,满足多种应用场景需求。 反向解析 支持添加IP到域名映射的反向解析记录,通过反向解析可以降低垃圾邮件数量。 性能保障 新一代高性能解析加速服务,单节点支持千万级并发,为您提供高效稳定的解析服务。 安全可靠 有效防护DDoS攻击和域名劫持。
        来自:
        帮助文档
        内网DNS
        产品简介
        产品优势
      • 计费类
        本小节介绍域名无忧计费类常见问题。 域名无忧是付费产品吗? 天翼云域名无忧作为天翼云安全业务的一个重要产品,作为付费的增值服务产品提供给天翼云客户,需要用户购买。 域名无忧是否支持试用? 支持试用。 试用期为1个月,试用套餐包括1个域名监控,1次域名刷新。
        来自:
        帮助文档
        域名无忧
        常见问题
        计费类
      • 增加HTTP响应头插件
        在网关场景中默认在应答头部添加OWASP(Open Web Application Security Project)推荐的一组头部,用于提升Web应用安全性;您也可以添加自定义的头部。 注意 本插件只能用于网关场景 配置说明 字段 类型 是否必填 默认值 说明 headers map[string]string 否 要添加的头部信息
        来自:
        帮助文档
        应用服务网格
        用户指南
        扩展中心
        内置插件说明
        增加HTTP响应头插件
      • 升级
        iscsid守护进程移动到宿主机的升级 下列情况使用该方案升级:升级前版本安装时中没设置参数iscsionhost(1.5.1之前版本不能设置该参数),升级后版本设置设置参数iscsionhost。 升级步骤 1. 暂停CSI相关业务,以及存量计算节点POD所有业务,留出升级时间。执行下列命令后,禁止用户执行创建PV、删除PV、POD挂载存储、卸载POD等CSI相关的业务。 plaintext kubectl delete daemonset csistorpluginnode 2. 在Kubernetes所有的slave节点宿主机安装iSCSI工具,并配置/etc/iscsi/iscsid.conf。 1. 安装iSCSI工具。 如果操作系统是CentOS/RHEL,请安装iscsiinitiatorutils,安装命令如下: plaintext yum y install iscsiinitiatorutils 如果操作系统是Ubuntu/Debian,安装命令如下: plaintext apt install openiscsi 2. 修改/etc/iscsi/iscsid.conf配置文件。 plaintext 如需启用iscsi target迁移自动恢复, 那么得将iscsid.safelogout设置为No iscsid.safelogout No 3. 在各宿主机启动iSCSI进程。 plaintext systemctl enable iscsid systemctl restart iscsid 确认iSCSI进程状态正常 systemctl status iscsid 3. 在Kubernetes所有的slave节点宿主机配置MPIO。 1. 安装 MPIO。 说明 如果已安装MPIO,忽略此步骤。 对于CentOS: plaintext yum y install devicemappermultipath devicemappermultipathlibs 对于Ubuntu: plaintext apt install multipathtools 2. 配置 MPIO。 1. 复制/usr/share/doc/devicemappermultipath X.Y.Z /multipath.conf (其中X.Y.Z 为multipath的实际版本号,请根据实际情况查找multipath.conf)到/etc/multipath.conf。 2. 在/etc/multipath.conf中增加如下配置: 注意 配置文件multipath.conf中,如果multipath部分与devices部分中有相同参数,multipath中的参数值会覆盖devices中的参数值。为了正常使用HBlock卷,需要删除multipath中的与下列字段相同的参数。如果升级前修改过stormultipathconf(可通过kubectl describe cm stormultipathconf查看文件内容),且与下列文件不一致,请务必联系天翼云客服后再做操作,否则可能会引起升级失败或者异常。 plaintext defaults { userfriendlynames yes findmultipaths yes uidattribute "IDWWN" } devices { device { vendor "CTYUN" product "iSCSI LUN Device" pathgroupingpolicy failover pathchecker tur pathselector "roundrobin 0" hardwarehandler "1 alua" rrweight priorities nopathretry queue prio alua } } 3. 重启multipathd服务。 对于CentOS: plaintext systemctl restart multipathd systemctl enable multipathd 对于Ubuntu: plaintext systemctl restart multipathtools.service systemctl enable multipathtools.service 4. 删除多余的配置文件: plaintext kubectl delete cm stormultipathconf n namespace 5. 更新驱动镜像:请根据逐台导入镜像的方式或docker私仓导入镜像的方式章节的步骤,导入最新安装包的驱动。 6. 在升级版本的对应文件下修改HBlock相关配置: 修改deploy/csipluginconf/csiconfigMap.yaml,确保与升级前版本的配置一致。 修改deploy/csipluginconf/csisecret.yaml,确保与升级前版本的配置一致。 修改deploy/csipluginconf/csisecretdecrypt.yaml,确保与升级前版本的配置一致。 7. 在升级版本的/depoly目录下执行下列命令升级: plaintext ./deploy.sh iscsionhost [ drivernamedrivername ] [ drivernamespacedrivernamespace ] 说明 iscsionhost:是必选参数。 drivername:升级前版本的驱动名称,如果升级前版本的驱动名称为默认值stor.csi.k8s.io,可以不填此参数。 drivernamespace:升级前版本绑定的Kubernetes命名空间,如果升级前版本绑定的Kubernetes命名空间为默认值default,此参数可以不填写。 8. 升级后检查: 进入各CSI POD,执行ps ef,确认容器内没有进程:multipathd f 、iscsid f。 可以在宿主机启动样例POD,进行基础流程测试,确认功能正常。 重启Kubernetes所有的slave宿主机节点,确认各存量POD能正确启动。(如果不验证重启恢复的场景,可跳过这步。) 从低版本(小于等于1.6.0)升级到高版本(大于等于1.6.1)后,如存在业务POD,确保在没有正在新建或者删除POD的前提下,执行命令kubectl get pod A grep csistorpluginnode awk '{print $2}' xargs I {} kubectl exec {} c storpluginnode sh c'/storadmupgrade addmissingtrackfile',补齐缺失的trackfile。 注意 kubectl get pod A grep csistorpluginnode的作用是过滤出所有CSI节点的驱动POD。执行此命令前需管理员检查此处需要与驱动实际部署方案一致,如果不一样,请修改为对应CSI节点的驱动POD。 命令执行完成后,将显示添加成功与失败的 tracefile 数量。若存在添加失败的情况(如提示“Failed to add x file(s)”),管理员需及时排查原因并处理。 如果用户使用了自定义的驱动部署方案,请注意:storadm工具的执行依赖于环境变量DRIVERNAME和KUBENODENAME,因此必须在 CSI Node Server 的Pod中配置这两个环境变量,否则可能导致功能异常。 plaintext env: name: DRIVERNAME value: 驱动名 name: KUBENODENAME valueFrom: fieldRef: apiVersion: v1 fieldPath: spec.nodeName
        来自:
        帮助文档
        存储资源盘活系统
        常用工具
        Container Storage Interface插件
        脚本方式使用指南
        升级
      • 支持的编程语言
        运行时环境变量说明 下面是FunctionGraph执行环境中运行时相关的环境变量列表,除此之外,还有用户自定义的环境变量,都可以在函数代码中直接使用。 环境变量说明 键 值说明 RUNTIMEPROJECTID projectID RUNTIMEFUNCNAME 函数名称 RUNTIMEFUNCVERSION 函数的版本 RUNTIMEPACKAGE 函数组 RUNTIMEHANDLER 函数执行入口 RUNTIMETIMEOUT 函数超时时间 RUNTIMEUSERDATA 用户通过环境变量传入的值 RUNTIMECPU 分配的CPU数 RUNTIMEMEMORY 分配的内存 RUNTIMECODEROOT 包含函数代码的目录 RUNTIMEAPIADDR 自定义运行时API的主机和端口 用户定义的环境变量也同FunctionGraph环境变量一样,可通过环境变量获取方式直接获取用户定义环境变量。 示例说明 此示例包含1个文件(bootstrap文件),该文件都在Bash中实施。 运行时将从部署程序包加载函数脚本。它使用两个变量来查找脚本。 引导文件bootstrap内容如下: !/bin/sh set o pipefail Processing requests loop while true do HEADERS"$(mktemp)" Get an event EVENTDATA$(curl sS LD "$HEADERS" X GET " Get request id from response header REQUESTID$(grep Fi xcffrequestid "$HEADERS" tr d '[:space:]' cut d: f2) if [ z "$REQUESTID" ]; then continue fi Process request data RESPONSE"Echoing request: hello world!" Put response curl X POST " d "$RESPONSE" done 加载脚本后,运行时将在一个循环中处理事件。它使用运行时API从FunctionGraph检索调用事件,将事件传递到处理程序,并将响应发布回给FunctionGraph。 为了获取请求ID,运行时会将来自API响应的标头保存到临时文件,并从该文件读取xcffrequestid读取请求头的请求唯一标识。将获取到的事件数据做处理并响应发布返回FunctionGraph。 go源码示例,需要通过编译后才可执行。 package main import ( "bytes" "encoding/json" "fmt" "io" "io/ioutil" "log" "net" "net/http" "os" "strings" "time" ) var ( getRequestUrl os.ExpandEnv(" putResponseUrl os.ExpandEnv(" putErrorResponseUrl os.ExpandEnv(" requestIdInvalidError fmt.Errorf("request id invalid") noRequestAvailableError fmt.Errorf("no request available") putResponseFailedError fmt.Errorf("put response failed") functionPackage os.Getenv("RUNTIMEPACKAGE") functionName os.Getenv("RUNTIMEFUNCNAME") functionVersion os.Getenv("RUNTIMEFUNCVERSION") client http.Client{ Transport: &http.Transport{ DialContext: (&net.Dialer{ Timeout: 3 time.Second, }).DialContext, }, } ) func main() { // main loop for processing requests. for { requestId, header, payload, err : getRequest() if err ! nil { time.Sleep(50 time.Millisecond) continue } result, err : processRequestEvent(requestId, header, payload) err putResponse(requestId, result, err) if err ! nil { log.Printf("put response failed, err: %s.", err.Error()) } } } // event processing function func processRequestEvent(requestId string, header http.Header, evtBytes []byte) ([]byte, error) { log.Printf("processing request '%s'.", requestId) result : fmt.Sprintf("function: %s:%s:%s, request id: %s, headers: %+v, payload: %s", functionPackage, functionName, functionVersion, requestId, header, string(evtBytes)) var event FunctionEvent err : json.Unmarshal(evtBytes, &event) if err ! nil { return (&ErrorMessage{ErrorType: "invalid event", ErrorMessage: "invalid json formated event"}).toJsonBytes(), err } return (&APIGFormatResult{StatusCode: 200, Body: result}).toJsonBytes(), nil } func getRequest() (string, http.Header, []byte, error) { resp, err : client.Get(getRequestUrl) if err ! nil { log.Printf("get request error, err: %s.", err.Error()) return "", nil, nil, err } defer resp.Body.Close() // get request id from response header requestId : resp.Header.Get("XCFFRequestId") if requestId "" { log.Printf("request id not found.") return "", nil, nil, requestIdInvalidError } payload, err : ioutil.ReadAll(resp.Body) if err ! nil { log.Printf("read request body error, err: %s.", err.Error()) return "", nil, nil, err } if resp.StatusCode ! 200 { log.Printf("get request failed, status: %d, message: %s.", resp.StatusCode, string(payload)) return "", nil, nil, noRequestAvailableError } log.Printf("get request ok.") return requestId, resp.Header, payload, nil } func putResponse(requestId string, payload []byte, err error) error { var body io.Reader if payload ! nil && len(payload) > 0 { body bytes.NewBuffer(payload) } url : "" if err nil { url strings.Replace(putResponseUrl, "{REQUESTID}", requestId, 1) } else { url strings.Replace(putErrorResponseUrl, "{REQUESTID}", requestId, 1) } resp, err : client.Post(strings.Replace(url, "{REQUESTID}", requestId, 1), "", body) if err ! nil { log.Printf("put response error, err: %s.", err.Error()) return err } defer resp.Body.Close() responsePayload, err : ioutil.ReadAll(resp.Body) if err ! nil { log.Printf("read request body error, err: %s.", err.Error()) return err } if resp.StatusCode ! 200 { log.Printf("put response failed, status: %d, message: %s.", resp.StatusCode, string(responsePayload)) return putResponseFailedError } return nil } type FunctionEvent struct { Type string json:"type" Name string json:"name" } type APIGFormatResult struct { StatusCode int json:"statusCode" IsBase64Encoded bool json:"isBase64Encoded" Headers map[string]string json:"headers,omitempty" Body string json:"body,omitempty" } func (result APIGFormatResult) toJsonBytes() []byte { data, err : json.MarshalIndent(result, "", " ") if err ! nil { return nil } return data } type ErrorMessage struct { ErrorType string json:"errorType" ErrorMessage string json:"errorMessage" } func (errMsg ErrorMessage) toJsonBytes() []byte { data, err : json.MarshalIndent(errMsg, "", " ") if err ! nil { return nil } return data } 代码中的环境变量说明如下,请参见下表。 环境变量说明 环境变量 说明 RUNTIMEFUNCNAME 函数名称 RUNTIMEFUNCVERSION 函数版本 RUNTIMEPACKAGE 函数组
        来自:
        帮助文档
        函数工作流
        用户指南
        使用前必读
        支持的编程语言
      • 1
      • ...
      • 260
      • 261
      • 262
      • 263
      • 264
      • ...
      • 296
      跳转至
      推荐热词
      天翼云运维管理审计系统天翼云云服务平台云服务备份云日志服务应用运维管理云手机云电脑天翼云云hbase数据库电信云大数据saas服务电信云大数据paas服务轻量型云主机天翼云客户服务电话应用编排服务天翼云云安全解决方案云服务总线CSB天翼云服务器配置天翼云联邦学习产品天翼云云安全天翼云企业上云解决方案天翼云产品天翼云视频云存储

      天翼云最新活动

      安全隔离版OpenClaw

      OpenClaw云服务器专属“龙虾“套餐低至1.5折起

      青云志云端助力计划

      一站式科研助手,海外资源安全访问平台,助力青年翼展宏图,平步青云

      云上钜惠

      爆款云主机全场特惠,2核4G只要1.8折起!

      中小企业服务商合作专区

      国家云助力中小企业腾飞,高额上云补贴重磅上线

      出海产品促销专区

      爆款云主机低至2折,高性价比,不限新老速来抢购!

      天翼云奖励推广计划

      加入成为云推官,推荐新用户注册下单得现金奖励

      产品推荐

      镜像服务 IMS

      轻量型云主机

      弹性伸缩服务 AS

      弹性高性能计算 E-HPC

      训推服务

      AI Store

      模型推理服务

      应用托管

      一站式智算服务平台

      推荐文档

      基本概念

      如何创建RDS数据库

      价格

      MySQL

      文档下载

      云课堂 第二课:从一起Linux云主机无法远程ssh登录故障说起

      • 7*24小时售后
      • 无忧退款
      • 免费备案
      • 专家服务
      售前咨询热线
      400-810-9889转1
      关注天翼云
      • 旗舰店
      • 天翼云APP
      • 天翼云微信公众号
      服务与支持
      • 备案中心
      • 售前咨询
      • 智能客服
      • 自助服务
      • 工单管理
      • 客户公告
      • 涉诈举报
      账户管理
      • 管理中心
      • 订单管理
      • 余额管理
      • 发票管理
      • 充值汇款
      • 续费管理
      快速入口
      • 天翼云旗舰店
      • 文档中心
      • 最新活动
      • 免费试用
      • 信任中心
      • 天翼云学堂
      云网生态
      • 甄选商城
      • 渠道合作
      • 云市场合作
      了解天翼云
      • 关于天翼云
      • 天翼云APP
      • 服务案例
      • 新闻资讯
      • 联系我们
      热门产品
      • 云电脑
      • 弹性云主机
      • 云电脑政企版
      • 天翼云手机
      • 云数据库
      • 对象存储
      • 云硬盘
      • Web应用防火墙
      • 服务器安全卫士
      • CDN加速
      热门推荐
      • 云服务备份
      • 边缘安全加速平台
      • 全站加速
      • 安全加速
      • 云服务器
      • 云主机
      • 智能边缘云
      • 应用编排服务
      • 微服务引擎
      • 共享流量包
      更多推荐
      • web应用防火墙
      • 密钥管理
      • 等保咨询
      • 安全专区
      • 应用运维管理
      • 云日志服务
      • 文档数据库服务
      • 云搜索服务
      • 数据湖探索
      • 数据仓库服务
      友情链接
      • 中国电信集团
      • 天翼云国际站
      • 189邮箱
      • 天翼企业云盘
      • 天翼云盘
      ©2026 天翼云科技有限公司版权所有 增值电信业务经营许可证A2.B1.B2-20090001
      公司地址:北京市东城区青龙胡同甲1号、3号2幢2层205-32室
      • 用户协议
      • 隐私政策
      • 个人信息保护
      • 法律声明
      备案 京公网安备11010802043424号 京ICP备 2021034386号