Удаление всех пользовательских списков по умолчанию в Google Cloud Storage (GCS) - PullRequest
0 голосов
/ 17 декабря 2018

Во время экспериментов я случайно добавил доступ по умолчанию для чтения всем пользователям в одном сегменте, который не должен быть публичным.Я использовал следующую команду:

gsutil defacl ch -u allUsers:R gs://my-bucket

После осознания своих ошибок я пытаюсь удалить доступ на чтение по умолчанию, используя следующую команду:

gsutil defacl ch -d allUsers gs://my-bucket

Однако, когда я проверил, удалениене работает!Когда я загружаю новый файл, он все еще дает доступ для чтения общественности.Когда я проверяю:

gsutil defacl get gs://my-bucket

, он по-прежнему показывает разрешение на чтение для всех пользователей.

Это ошибка в функции gsutil?в настоящее время я использую gsutil версии 4.34.

Есть ли другой способ изменить доступ по умолчанию для всех пользователей для сегментов облачного хранилища Google?Если есть другие способы, пожалуйста, дайте мне знать, спасибо!

1 Ответ

0 голосов
/ 24 декабря 2018

Я несколько раз пытался воспроизвести эту проблему, но безрезультатно.Я боюсь, что довольно сложно решить эту ситуацию, не имея доступа к метаданным и конфигурации проекта;поскольку это то, что действительно необходимо на данный момент, чтобы выяснить, что могло пойти не так.

Я сотрудник службы поддержки Google Cloud - я предлагаю открыть личную проблему в системе отслеживания проблем здесь с указанием номера вашего проекта и затронутой корзины Cloud Storage.Кроме того, убедитесь, что вы включили ссылку на этот пост StackOverflow.

Наконец, пожалуйста, дайте мне знать идентификатор проблемы или ссылку на частную проблему, как только вы ее создадите, чтобы я мог иметьпосмотрите на него как можно скорее.

Редактировать:

Было разрешено запустить следующую команду gsutil , которая устанавливает ACL по умолчанию равным project-private Записи ACL по умолчанию:

gsutil defacl set project-private gs://my-bucket

Эта проблема возникает, когда в ACL есть только одна запись, что делает невозможным ее удаление, даже если она отвечает, что все правильнообновляется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...