АВС идентитет и управљање приступом

Дио 1 од 3

У 2011. години, Амазон је најавио доступност подршке АВС Идентити & Аццесс Манагемент (ИАМ) за ЦлоудФронт. ИАМ је лансиран 2010. године и укључио подршку за С3. АВС Идентити & Аццесс Манагемент (ИАМ) омогућава вам да имате више корисника унутар АВС налога. Ако сте користили Амазон Веб Сервицес (АВС), свјесни сте да је једини начин за управљање садржајем у АВС-у укључивање давање вашег корисничког имена и лозинке или приступних кључева.

Ово је права безбедносна брига за већину нас. ИАМ елиминише потребу за дељењем лозинки и приступних кључева.

Стално мијењање наше главне АВС лозинке или стварање нових кључева је само неуредно рјешење када члан особља напусти наш тим. АВС Идентити & Аццесс Манагемент (ИАМ) је добар почетак који омогућава појединачне корисничке налоге са појединачним кључевима. Међутим, ми смо корисник С3 / ЦлоудФронт, тако да смо гледали како ЦлоудФронт буде додан у ИАМ који се коначно догодио.

Нашао сам да је документација о овој служби мало разбацана. Постоји неколико производа треће стране који нуде низ подршке за управљање идентитетом и приступом (ИАМ). Али програмери су обично штедљиви, па сам тражио бесплатно решење за управљање ИАМ-ом помоћу наше услуге Амазон С3.

Овај чланак пролази кроз процес постављања интерфејса командне линије која подржава ИАМ и поставља групу / корисника с приступом С3. Морате имати Амазон АВС С3 подешавање налога пре него што почнете да конфигуришете Идентити & Аццесс Манагемент (ИАМ).

Мој чланак, Коришћење Амазон Симпле Стораге Сервице-а (С3), ће вас провести кроз процес постављања АВС С3 налога.

Ево корака који су укључени у постављање и имплементацију корисника у ИАМ. Ово је написано за Виндовс, али можете га подесити за кориштење на Линук, УНИКС и / или Мац ОСКС.

  1. Инсталирајте и конфигуришите Интерфаце Цомманд Лине (ЦЛИ)
  1. Креирајте групу
  2. Дајте групи приступ групи С3 и ЦлоудФронт
  3. Креирај корисника и Додај у групу
  4. Креирајте профил за профил и креирајте кључеве
  5. Тест приступ

Инсталирајте и конфигуришите Интерфаце Цомманд Лине (ЦЛИ)

ИАМ Цомманд Лине Тоолкит је Јава програм доступан у Амазон АВС Девелоперс Тоолс. Алат вам омогућава да извршавате ИАМ АПИ команде из утилитиа за љуску (ДОС за Виндовс).

Све ИАМ наредбе могу се покренути из командног позива. Све команде почињу са "иам-".

Креирајте групу

Постоји максимално 100 група које се могу креирати за сваки АВС налог. Иако можете поставити дозволе у ​​ИАМ на корисничком нивоу, коришћење група би била најбоља пракса. Ево процеса креирања групе у ИАМ-у.

Дајте групи приступ групи С3 и ЦлоудФронт

Политике контролишу шта ваша група може да уради у С3 или ЦлоудФронт. Подразумевано, ваша група не би имала приступ било чему у АВС-у. Нашао сам документацију о правилима да будем ОК, али у креирању неколико политика, учинио сам неколико пробних и грешака како би ствари могле радити на начин на који сам желео да раде.

Имате неколико опција за креирање смерница.

Једна од могућности је да их унесете директно у командни позив. С обзиром да можда креирате политику и подешавате то, за мене се чини да је лакше додати политику у текстуалну датотеку, а затим уплоад датотеку текста као параметар помоћу наредбе иам-гроупуплоадполици. Овде је процес који користи текстуалну датотеку и преноси на ИАМ.

Постоји пуно опција када долази на ИАМ политике. Амазон има стварно цоол алат који се зове АВС Полици Генератор. Овај алат пружа ГУИ где можете креирати своје смернице и генерисати стварни код који вам је потребан за имплементацију политике. Такође можете погледати одјељак Језик политике приступа помоћу документације за коришћење АВС идентитета и Аццесс Манагемент.

Креирај корисника и Додај у групу

Процес стварања новог корисника и додавања групе да им обезбеди приступ подразумева неколико корака.

Креирајте Логон Профиле и Креирајте кључеве

У овом тренутку сте креирали корисника, али морате им дати начин за стварно додавање и уклањање објеката из С3.

На располагању су 2 опције како би корисницима омогућили приступ С3 помоћу ИАМ-а. Можете креирати профил пријаве и пружити корисницима лозинку. Они могу користити своје акредитиве за пријављивање на Амазон АВС конзолу. Друга опција је дати корисницима приступни кључ и тајни кључ. Они могу да користе ове кључеве у помоћним уређајима као што су С3 Фок, ЦлоудБерри С3 Екплорер или С3 Бровсер.

Креирај профил за пријаву

Креирање профила пријаве за кориснике С3 пружа им корисничко име и лозинку коју могу користити за пријављивање на Амазон АВС конзолу.

Креирајте кључеве

Креирање АВС Сецрет Аццесс кључа и одговарајући АВС Аццесс Кеи ИД ће омогућити вашим корисницима да користе софтвер треће стране као што су претходно поменути. Имајте на уму да као мјеру сигурности можете добити само ове кључеве током процеса додавања корисничког профила. Уверите се да копирате и налепите излаз из командног позива и сачувате у текстуалној датотеки. Можете послати датотеку свом кориснику.

Тест приступ

Сада када сте креирали ИАМ групе / кориснике и дали групи приступити користећи смернице, потребно је да тестирате приступ.

Приступ конзолу

Корисници могу да користе своје корисничко име и лозинку за пријављивање у АВС конзолу. Међутим, ово није регуларна страница за пријављивање конзола која се користи за главни АВС налог.

Постоји посебан УРЛ који можете користити који ће вам дати формулар за пријаву за свој Амазон АВС налог. Ево УРЛ-а за пријављивање на С3 за кориснике ИАМ-а.

хттпс://АВС-АЦЦОУНТ-НУМБЕР.сигнин.авс.амазон.цом/цонсоле/с3

АВС-АЦЦОУНТ-НУМБЕР је ваш редовни АВС број рачуна. То можете добити тако што ћете се пријавити у Амазон Веб Сервице Сигн Ин форму. Пријавите се и кликните на Рачун | Активност налога. Број вашег рачуна налази се у горњем десном углу. Уверите се да уклоните цртице. УРЛ ће изгледати нешто попут хттпс://123456789012.сигнин.авс.амазон.цом/цонсоле/с3.

Коришћење Аццесс Кеис

Можете преузети и инсталирати било који од трећих страна алата већ поменутих у овом чланку. Унесите ИД кључа приступа и тај кључ за приступ по документацији алата треће стране.

Препоручујем да креирате почетног корисника и да тај корисник у потпуности тестира да могу учинити све што требају у С3. Након што потврдите једног од ваших корисника, можете наставити са подешавањем свих ваших С3 корисника.

Ресурси

Ево неколико ресурса који вам омогућавају боље разумијевање управљања идентитетом и приступом (ИАМ).