LINUX.ORG.RU

Вопрос про Ceph (Bucket quota)

 


0

2

Добрый день. Подскажите, пожалуйста, как задавать права на бакеты. Например: бакет: bucket1, пользователь: user1, user2, user3. Владелец бакета: user1.

  1. Как задать лимиты на бакет (через бакет квоту пользователя владельца не удается, лимиты не задаются)
  2. user2 мог писать в бакет
  3. user3 только читать

По поводу квоты, решение - сменить владельца на специального нового пользователя, который только для смены ACL и квот и будет использоваться.

По поводу ACL - это обычный S3. Соответственно, тулзы типа s3cmd работают.

AEP ★★★★★
()
Ответ на: комментарий от AEP

Пытаюсь с помощью s3cmd дать полные права на бакет другому пользователю, ввожу «s3cmd setacl s3://mybucket –acl-grant=‘all:user’», захожу под оунером через s3browser - галочка стоит. Смотрю s3cmd «info s3://mybucket» вижу строку «ACL: user: FULL_CONTROL». Подключаюсь под user через s3browser - бакета не вижу. Подскажите, пожалуйста, с чем может быть связано.

cf-andrewk
() автор топика