https://cloud.tencent.com/document/product/436/56390
安全提示 主账号 API 密钥拥有对账号下所有云资源的完全控制权。一旦因保管不当导致泄露,可能会造成服务器被入侵、核心数据资产被加密勒索或删除等安全事件,且无法通过收敛权限快速止损。
建议使用 STS Token 临时凭证方案 进行程序访问,临时凭证具备自动过期机制,能从根源上减少因长期暴露带来的安全隐患。
除过期机制外,STS 方案还可避免将永久密钥暴露给客户端。可使用 qcloud-cos-sts-sdk 搭建自己的 STS 服务。
如有必须使用 API 密钥的情况,建议使用子用户密钥,并根据“最小权限原则”给子用户精确配置所需权限,有效隔离风险。
Codebuddy 代码设置位置
添加四个环境变量,请参阅上面的前提条件。
{
"env": {
"TENCENTCLOUD_SECRET_ID": "",
"TENCENTCLOUD_SECRET_KEY": "",
"TENCENTCLOUD_REGION": "",
"TENCENTCLOUD_COS_BUCKET": ""
}
}
从此处找到最新的版本,下载附件里的压缩包
把压缩包里的 backup-to-cloud.md 和 backup-to-cloud 解压到以下位置:
结构如下所示:
├── .codebuddy
│ ├── commands
│ │ ├── backup-to-cloud # 需要的脚本
│ │ ├── backup-to-cloud.md # 命令说明
/export。选择第二个选项,保存到文件。输入文件名,例如 conversation.txt/backup-to-cloud conversation.txt。然后它会被保存到云端。