我有一个包含文件的bucket。每个文件都有客户提供的密钥,当您想要访问此文件时需要这些密钥。
我的问题是,是否可以删除自定义密钥并成为谷歌管理的加密密钥(默认选项(?
如果可能,如何从现有文件中删除客户提供的密钥?
您可以使用gsutil rewrite
命令来执行此操作,方法是首先从boto config
文件中删除密钥,然后运行:
gsutil rewrite -k gs://your-bucket/your-object
如果你想在不从你的僵尸配置文件中删除密钥的情况下完成这项工作,你可以制作一个没有密钥的临时文件,然后运行:
BOTO_CONFIG=temp_file gsutil rewrite -k gs://your-bucket/your-object