Uwezo wa AWS na Usimamizi wa Ufikiaji

Sehemu ya 1 ya 3

Mnamo mwaka 2011, Amazon ilitangaza upatikanaji wa AWS Identity & Access Management (IAM) msaada wa CloudFront. IAM ilizinduliwa mwaka 2010 na ni pamoja na msaada wa S3. Uwezo wa AWS & Usimamizi wa Ufikiaji (IAM) unawezesha kuwa na watumiaji wengi ndani ya akaunti ya AWS. Ikiwa umetumia Amazon Web Services (AWS), unajua kwamba njia pekee ya kudhibiti maudhui katika AWS inahusisha kutoa jina lako la mtumiaji na nenosiri au ufunguo wa funguo.

Hii ni wasiwasi halisi wa usalama kwa wengi wetu. IAM huondosha haja ya kushiriki nywila na funguo za upatikanaji.

Mara kwa mara kubadilisha nenosiri kuu la AWS au kuzalisha funguo mpya ni suluhisho la uovu wakati mtumishi anaweza kuondoka timu yetu. Uwezo wa AWS & Usimamizi wa Upatikanaji (IAM) ulikuwa mwanzo mzuri kuruhusu akaunti za mtumiaji binafsi na funguo za kibinafsi. Hata hivyo, sisi ni user S3 / CloudFront hivyo tumekuwa kuangalia CloudFront kuongezwa kwa IAM ambayo hatimaye kilichotokea.

Nimeona nyaraka juu ya huduma hii kuwa kidogo kutawanyika. Kuna bidhaa chache za chama cha tatu ambazo zinatoa msaada wa Identity & Access Management (IAM). Lakini watengenezaji mara nyingi husababisha hivyo nilitafuta ufumbuzi wa bure wa kusimamia IAM na huduma yetu ya Amazon S3.

Makala hii inapita kupitia mchakato wa kuanzisha Interface Line ya Amri inayounga mkono IAM na kuanzisha kikundi / mtumiaji na upatikanaji wa S3. Unahitaji kuwa na akaunti ya kuanzisha akaunti ya Amazon AWS S3 kabla ya kuanza kusanikisha Identity & Access Management (IAM).

Makala yangu, Kutumia Huduma ya Rahisi ya Uhifadhi ya Amazon (S3), itakwenda kwa njia ya kuanzisha akaunti ya AWS S3.

Hapa kuna hatua zinazohusika katika kuanzisha na kutekeleza mtumiaji katika IAM. Hii imeandikwa kwa Windows lakini unaweza tweak kwa matumizi katika Linux, UNIX na / au Mac OSX.

  1. Sakinisha na usanidi Interface ya Mstari wa Amri (CLI)
  1. Unda Kundi
  2. Kutoa Kikundi Ufikiaji wa Bucket S3 na CloudFront
  3. Unda Mtumiaji na Ongeza kwenye Kikundi
  4. Unda Programu ya Kuingia na Unda Keki
  5. Upatikanaji wa Upimaji

Sakinisha na usanidi Interface ya Mstari wa Amri (CLI)

IAM Amri Line Toolkit ni mpango wa Java unaopatikana katika Vyombo vya Waendelezaji vya AWS vya Amazon. Chombo hiki kinakuwezesha kutekeleza amri za IAM API kutoka kwa shirika la shell (DOS kwa Windows).

Amri zote za IAM zinaweza kukimbia kutoka kwa Amri ya Prompt. Amri zote zinaanza na "iam-".

Unda Kundi

Kuna kiwango cha juu cha makundi 100 ambayo yanaweza kuundwa kwa kila akaunti ya AWS. Wakati unaweza kuweka vibali katika IAM kwenye ngazi ya mtumiaji, kutumia vikundi itakuwa ni mazoezi bora. Hapa ni mchakato wa kuunda kundi katika IAM.

Kutoa Kikundi Ufikiaji wa Bucket S3 na CloudFront

Sera ya kudhibiti kile kikundi chako kinaweza kufanya katika S3 au CloudFront. Kwa default, kikundi chako hakikuweza kufikia chochote katika AWS. Nimeona nyaraka juu ya sera za kuwa sawa lakini kwa kuunda sera ndogo, nilifanya jaribio na hitilafu ili kupata vitu vifanye kazi nilitaka kufanya kazi.

Una chaguo chache cha kuunda sera.

Chaguo moja ni unaweza kuingia kwa moja kwa moja kwenye Prompt Command. Kwa kuwa unaweza kuwa na sera na kuimarisha, kwa ajili yangu nilionekana rahisi kuongeza sera katika faili ya maandishi na kisha upload faili ya maandishi kama parameter na sera amri-groupuploadpolicy. Hapa ni mchakato kwa kutumia faili ya maandishi na kupakia kwa IAM.

Kuna chaguzi nyingi wakati unapokuja sera za IAM. Amazon ina chombo chenye baridi kinachojulikana kinachoitwa Jumuiya ya Sera ya AWS. Chombo hiki hutoa GUI ambapo unaweza kuunda sera zako na kuzalisha msimbo halisi unahitaji kutekeleza sera. Unaweza pia kuangalia sehemu ya Lugha ya Sera ya Upatikanaji wa Matumizi ya AWS Identity na Access Management nyaraka online.

Unda Mtumiaji na Ongeza kwenye Kikundi

Mchakato wa kujenga mtumiaji mpya na kuongeza kundi ili kuwapa upatikanaji unahusisha hatua kadhaa.

Unda Profile ya Ingia na Unda Keki

Kwa hatua hii, umeunda mtumiaji lakini unahitaji kuwapa njia ya kuongeza na kuondoa vitu kutoka kwa S3.

Kuna chaguo 2 zinazopatikana ili kuwapa watumiaji wako ufikiaji wa S3 kwa kutumia IAM. Unaweza kuunda Profaili ya Kuingia na kuwapa watumiaji wako nenosiri. Wanaweza kutumia sifa zao kuingia kwenye AWS ya Maonyesho ya Amazon. Chaguo jingine ni kuwapa watumiaji wako ufunguo wa kufikia na ufunguo wa siri. Wanaweza kutumia funguo hizi katika zana za chama cha 3 kama S3 Fox, CloudBerry S3 Explorer au S3 Browser.

Unda Profile ya Ingia

Kuunda Profaili ya Kuingia kwa watumiaji wako wa S3 huwapa jina na nenosiri la mtumiaji ambalo wanaweza kutumia ili kuingia kwenye Amazon AWS Console.

Unda Keki

Kujenga Ufikiaji wa Siri ya AWS Muhimu na Sambamba ya AWS ya Ufikiaji wa Ufikiaji itawawezesha watumiaji wako kutumia programu ya chama cha tatu kama vile zilizotaja hapo awali. Kumbuka kwamba kama kipimo cha usalama, unaweza kupata funguo hizi wakati wa mchakato wa kuongeza maelezo ya mtumiaji. Hakikisha kunakili na kushika pato kutoka kwa Prom Prompt na uhifadhi kwenye faili ya maandishi. Unaweza kutuma faili kwa mtumiaji wako.

Upatikanaji wa Upimaji

Sasa kwa kuwa umeunda makundi / watumiaji wa IAM na ukipewa fursa ya kutumia vikundi kutumia sera, unahitaji kupima upatikanaji.

Upatikanaji wa Console

Watumiaji wako wanaweza kutumia jina la mtumiaji na nenosiri ili kuingilia kwenye AWS Console. Hata hivyo, hii si ukurasa wa kuingia wa kawaida wa console ambao hutumiwa kwa akaunti kuu ya AWS.

Kuna URL maalum ambayo unaweza kutumia ambayo itatoa fomu ya kuingia kwa akaunti yako ya Amazon AWS tu. Hapa ni URL ya kuingia kwa S3 kwa watumiaji wako wa IAM.

https://AWS-ACCOUNT-NUMBER.signin.aws.amazon.com/console/s3

AWS-ACCOUNT-NUMBER ni nambari yako ya kawaida ya akaunti ya AWS. Unaweza kupata hii kwa kuingia kwenye fomu ya Ingia ya Huduma ya Wavuti ya Amazon. Ingia na bonyeza Akaunti | Shughuli ya Akaunti. Nambari yako ya akaunti iko kona ya juu ya kulia. Hakikisha uondoe dashes. URL ingeonekana kama https://123456789012.signin.aws.amazon.com/console/s3.

Kutumia Keki za Upatikanaji

Unaweza kushusha na kufunga yoyote ya zana za chama cha tatu ambazo tayari zilizotajwa katika makala hii. Ingiza Kitambulisho chako cha Ufikiaji na Kitufe cha Upatikanaji wa Siri kwa nyaraka ya chombo cha chama cha 3.

Ninapendekeza sana kuunda mtumiaji wa kwanza na kuwa na mtumiaji huyo mtihani kamili kwamba wanaweza kufanya kila kitu wanachohitaji kufanya S3. Baada ya kuthibitisha moja ya watumiaji wako, unaweza kuendelea na kuanzisha watumiaji wako wote wa S3.

Rasilimali

Hapa ni rasilimali chache kukupa uelewa bora wa Identity & Access Management (IAM).