0

我正在使用 RClone 挂载我的远程存储桶并通过我的 Windows 资源管理器访问它们,到目前为止它已经完成了这项工作。我们正在尝试创建策略来控制用户如何与数据交互,现在我们正在尝试拒绝删除权限。

我正在尝试使用此自定义策略隐式拒绝对我的 Amazon S3 存储桶的 DeleteObject 和 DeleteObjectVersion 权限

{
    "Statement": [
        {
            "Effect": "Allow",
            "Action": "s3:*",
            "Resource": "*"
        },
        {
            "Effect": "Deny",
            "Action": [
                "s3:DeleteObject",
                "s3:DeleteObjectVersion"
            ],
            "Resource": "*"
        }
    ]
}

当我删除该对象时,它似乎没有被删除,因为当我刷新浏览器时它再次出现。但是当我打开文件并尝试修改它时,它会生成两个或多个 .TMP 文件,但仍然会删除我的文件或文件夹。

我知道我可能没有使用最佳实践,因为我是 S3 策略的新手,还不完全了解它们是如何工作的。

这些是我删除文件并尝试修改后生成的文件

4

0 回答 0