Қолжетімділікті басқару тізімдері
-
Егер бұған дейін бапталмаған болса, AWS CLI баптаңыз.
-
Консольде команданы орындаңыз:
aws s3api get-bucket-acl --bucket <ИМЯ_БАКЕТА> --endpoint-url <ENDPOINT_URL>Мұнда:
-
<ИМЯ_БАКЕТА>— ACL-ін алу қажет бакеттің атауы. -
<ENDPOINT_URL>— аккаунттың өңіріне сәйкес келуі тиіс:https://hb.vkcloud-storage.ruнемесеhttps://hb.ru-msk.vkcloud-storage.ru— Мәскеу өңірі үшін;https://hb.kz-ast.vkcloud-storage.ru— Қазақстан өңірі үшін.
get-bucket-aclкомандасы туралы толық ақпарат әзірлеуші сайтында қолжетімді. -
-
Егер әлі орнатылмаған болса, AWS CLI орнатып, баптаңыз.
-
Консольде команданы орындаңыз:
aws s3api get-object-acl --bucket <ИМЯ_БАКЕТА> --key <КЛЮЧ_ОБЪЕКТА> --endpoint-url <ENDPOINT_URL>Мұнда:
-
<ИМЯ_БАКЕТА>— ACL орнату қажет бакеттің атауы. -
<КЛЮЧ_ОБЪЕКТА>— объектінің толық атауы, оған дейінгі жолды қоса. -
<ENDPOINT_URL>— аккаунттың өңіріне сәйкес келуі тиіс:https://hb.vkcloud-storage.ruнемесеhttps://hb.ru-msk.vkcloud-storage.ru— Мәскеу өңірі үшін;https://hb.kz-ast.vkcloud-storage.ru— Қазақстан өңірі үшін.
get-object-aclкомандасы туралы толық ақпарат әзірлеуші сайтында қолжетімді. -
-
Егер әлі орнатылмаған болса, AWS CLI орнатып, баптаңыз.
-
ACL конфигурациясы бар файлды дайындаңыз.
-
Консольде команданы орындаңыз:
aws s3api put-bucket-acl --bucket <ИМЯ_БАКЕТА> --access-control-policy file://<ИМЯ_ФАЙЛА>.xml --endpoint-url <ENDPOINT_URL>Мұнда:
-
<ИМЯ_БАКЕТА>— ACL орнату қажет бакеттің атауы. -
<ИМЯ_ФАЙЛА>— ACL конфигурациясы бар файлдың атауы. -
<ENDPOINT_URL>— аккаунттың өңіріне сәйкес келуі тиіс:https://hb.vkcloud-storage.ruнемесеhttps://hb.ru-msk.vkcloud-storage.ru— Мәскеу өңірі үшін;https://hb.kz-ast.vkcloud-storage.ru— Қазақстан өңірі үшін.
put-bucket-aclкомандасы туралы толық ақпарат әзірлеуші сайтында қолжетімді. -
-
Егер әлі орнатылмаған болса, AWS CLI орнатып, баптаңыз.
-
Команданы орындаңыз:
aws s3api put-bucket-acl \--bucket <ИМЯ_БАКЕТА> \--acl <ПРЕДОПРЕДЕЛЕННЫЙ_ACL> \--endpoint-url <ENDPOINT_URL>Мұнда:
-
<ИМЯ_БАКЕТА>— ACL орнату қажет бакеттің атауы. -
<ПРЕДОПРЕДЕЛЕННЫЙ_ACL>— бакет үшін орнату қажет стандартты ACL атауы. -
<ENDPOINT_URL>— аккаунттың өңіріне сәйкес келуі тиіс:https://hb.vkcloud-storage.ruнемесеhttps://hb.ru-msk.vkcloud-storage.ru— Мәскеу өңірі үшін;https://hb.kz-ast.vkcloud-storage.ru— Қазақстан өңірі үшін.
-
-
Егер әлі орнатылмаған болса, AWS CLI орнатып, баптаңыз.
-
Команданы орындаңыз:
aws s3api put-bucket-acl \--bucket <ИМЯ_БАКЕТА> \--<ВИД_РАЗРЕШЕНИЯ> <ПОЛУЧАТЕЛЬ_РАЗРЕШЕНИЯ> \--endpoint-url <ENDPOINT_URL>Мұнда:
-
<ИМЯ_БАКЕТА>— ACL орнату қажет бакеттің атауы. -
<ВИД_РАЗРЕШЕНИЯ>— келесідей болуы мүмкін: -
<ПОЛУЧАТЕЛЬ_РАЗРЕШЕНИЯ>— бакет үшін рұқсат берілетін алушы. -
<ENDPOINT_URL>— аккаунттың өңіріне сәйкес келуі тиіс:https://hb.vkcloud-storage.ruнемесеhttps://hb.ru-msk.vkcloud-storage.ru— Мәскеу өңірі үшін;https://hb.kz-ast.vkcloud-storage.ru— Қазақстан өңірі үшін.
-
-
Егер әлі орнатылмаған болса, AWS CLI орнатып, баптаңыз.
-
ACL конфигурациясы бар файлды дайындаңыз.
-
Консольде команданы орындаңыз:
aws s3api put-object-acl --bucket <ИМЯ_БАКЕТА> --key <КЛЮЧ_ОБЪЕКТА> --access-control-policy file://<ИМЯ_ФАЙЛА>.xml --endpoint-url <ENDPOINT_URL>Мұнда:
-
<ИМЯ_БАКЕТА>— объект орналасқан бакеттің атауы. -
<КЛЮЧ_ОБЪЕКТА>— ACL орнату қажет объектінің толық атауы, оған дейінгі жолды қоса. -
<ИМЯ_ФАЙЛА>— ACL конфигурациясы бар файлдың атауы. -
<ENDPOINT_URL>— аккаунттың өңіріне сәйкес келуі тиіс:https://hb.vkcloud-storage.ruнемесеhttps://hb.ru-msk.vkcloud-storage.ru— Мәскеу өңірі үшін;https://hb.kz-ast.vkcloud-storage.ru— Қазақстан өңірі үшін.
put-object-aclкомандасы туралы толық ақпарат әзірлеуші сайтында қолжетімді. -
-
Егер әлі орнатылмаған болса, AWS CLI орнатып, баптаңыз.
-
Команданы орындаңыз:
aws s3api put-object-acl \--bucket <ИМЯ_БАКЕТА> \--key <КЛЮЧ_ОБЪЕКТА> \--acl <ПРЕДОПРЕДЕЛЕННЫЙ_ACL> \--endpoint-url <ENDPOINT_URL>Мұнда:
-
<ИМЯ_БАКЕТА>— объект орналасқан бакеттің атауы. -
<КЛЮЧ_ОБЪЕКТА>— ACL орнату қажет объектінің толық атауы, оған дейінгі жолды қоса. -
<ПРЕДОПРЕДЕЛЕННЫЙ_ACL>— объект үшін орнату қажет стандартты ACL атауы. -
<ENDPOINT_URL>— аккаунттың өңіріне сәйкес келуі тиіс:https://hb.vkcloud-storage.ruнемесеhttps://hb.ru-msk.vkcloud-storage.ru— Мәскеу өңірі үшін;https://hb.kz-ast.vkcloud-storage.ru— Қазақстан өңірі үшін.
-
-
Егер әлі орнатылмаған болса, AWS CLI орнатып, баптаңыз.
-
Команданы орындаңыз:
aws s3api put-object-acl \--endpoint-url <ENDPOINT_URL> \--bucket <ИМЯ_БАКЕТА> \--key <КЛЮЧ_ОБЪЕКТА> \<ВИД_РАЗРЕШЕНИЯ> <ПОЛУЧАТЕЛЬ_РАЗРЕШЕНИЯ>Мұнда:
-
<ИМЯ_БАКЕТА>— объект орналасқан бакеттің атауы. -
<КЛЮЧ_ОБЪЕКТА>— ACL орнату қажет объектінің толық атауы, оған дейінгі жолды қоса. -
<ВИД_РАЗРЕШЕНИЯ>— келесідей болуы мүмкін: -
<ПОЛУЧАТЕЛЬ_РАЗРЕШЕНИЯ>— объект үшін рұқсат берілетін алушы. -
<ENDPOINT_URL>— аккаунттың өңіріне сәйкес келуі тиіс:https://hb.vkcloud-storage.ruнемесеhttps://hb.ru-msk.vkcloud-storage.ru— Мәскеу өңірі үшін;https://hb.kz-ast.vkcloud-storage.ru— Қазақстан өңірі үшін.
-