AWS Identitatea eta sarbideen kudeaketa

3. zatia

2011n, Amazonek iragarri zuen AWS Identity & Access Management (IAM) CloudFront-en laguntza. IAM 2010ean abian jarri zen eta S3 laguntza jaso zuen. AWS Identity & Access Management (IAM) AWS kontu batean hainbat erabiltzaile izan ditzake. Amazon Web Services (AWS) erabiltzen baduzu, jakitun AWS-en edukia kudeatzeko modu bakarra zure erabiltzaile izena eta pasahitza eman edo sarbide teklak eman behar dituzu.

Gutako gehienak segurtasun osoz kezkatzen gaitu. IAM-ek pasahitzak eta sarbide-gakoak partekatzeko beharra ezabatzen du.

Gure AWS pasahitz nagusia etengabe aldatzen edo gako berriak sortzean irtenbide merke bat besterik ez da, langile batek gure taldetik utziko lukeenean. AWS Identity & Access Management (IAM) hasiera ona izan zen banakako erabiltzaileen kontuak banakako teklak erabiliz. Hala eta guztiz ere, S3 / CloudFront erabiltzailea gara. Horrela, CloudFront-era ikusi genuen azkenik gertatu den IAMari gehituta.

Zerbitzu honen dokumentazioa pixka bat sakabanatuta aurkitu dut. Nortasun eta sarbideen kudeaketarako (IAM) laguntza-mota ugari eskaintzen dituzten 3 alderdi produktu daude. Baina garatzaileek normala izaten dute, beraz, irtenbide librea bilatzen dut IAM kudeatzeko gure Amazon S3 zerbitzuarekin.

Artikulu honek IAM onartzen duen Command Line Interface interfazea konfiguratzen du eta S3 sarbide batekin taldea / erabiltzailea konfiguratzen du. Amazon AWS S3 kontua konfiguratu behar duzu identitatearen eta sarbideen kudeaketa (IAM) konfiguratzen hasi aurretik.

Nire artikulua, Amazon Simple Storage Service (S3) erabiliz, AWS S3 kontua konfiguratzeko prozesuan zehar ibiliko zaitu.

Hona hemen IAMen erabiltzaile bat konfiguratzeko eta ezartzeko urratsak. Windows-en idatzita dago, baina Linux, UNIX eta / edo Mac OSX-en erabiltzeko modukoa alda dezakezu.

  1. Komando-lerroaren interfazea (CLI) instalatu eta konfiguratu.
  1. Talde bat sortu
  2. Eman Group Sarbidea S3 Bucket eta CloudFront-era
  3. Sortu erabiltzailea eta gehitu taldera
  4. Sortu Login profila eta sortu gakoak
  5. Proba sarbidea

Komando-lerroaren interfazea (CLI) instalatu eta konfiguratu.

IAM Command Line Toolkit Amazon-en AWS Developers Tools-en eskuragarri dagoen Java programa bat da. Tresna honek IAM API komandoak exekuta ditzakezu shell utilitate batetik (Windows DOS).

IAM komando guztiek komando-aginduaren bidez exekutatu dezakete. Komando guztiak "iam-" -ekin hasten dira.

Talde bat sortu

Gehienez 100 talde sortu ahal izango dira AWS kontu bakoitzerako. Erabiltzaile mailan IAMen baimenak ezar ditzakezu, taldeek praktika onak izango lirateke. Hona hemen IAM taldeko talde bat sortzeko prozesua.

Eman Group Sarbidea S3 Bucket eta CloudFront-era

Poliziek zure taldea S3 edo CloudFront-en egin dezaketen kontrolatzen dute. Lehenespenez, zure taldek ez luke AWS-en ezer edukiko. Onartzen ditugun politiken inguruko dokumentazioa aurkitu nuen, baina politikoki gutxitan sortu nituen. Prozesu eta errore pixka bat egin nuen lanean aritu nintzenean.

Politika batzuk sortzeko aukera paregabea duzu.

Aukera bat komandoaren leihoan sartu ditzakezu zuzenean. Politika bat sortu eta tweaking geroztik, niretzat errazagoa da politika testu-fitxategi batean gehitzea eta, ondoren, iam-groupuploadpolicy komandoarekin parametro bezala igo. Hona hemen testu-fitxategi bat erabiliz eta IAM-ra igotzeko prozesua.

Aukera asko daude IAM gidalerroei dagokienez. Amazonek AWS Policy Generator izeneko tresna benetan cool bat du. Tresna honek GUI bat eskaintzen du, non zure gidalerroak sor ditzakezula eta politika abian jartzeko benetako kodea sortzeko. Gainera, AWS identitatearen eta sarbideen kudeaketa lineako dokumentazioaren erabilerarako sarbide-gidalerroen atala ikusi dezakezu.

Sortu erabiltzailea eta gehitu taldera

Erabiltzaile berri bat sortzeko prozesua eta sartzeko talde bat gehitzea prozesu pare bat dakar.

Sortu saio-hasierako profila eta sortu gakoak

Une honetan, erabiltzaile bat sortu duzu baina S3 objektuak benetan gehitu eta kentzeko modu bat eman behar dituzu.

Sareak SARra sartzeko aukera ematen dien 2 aukera daude eskuragarri IAM erabiliz. Sartzeko profila sor dezakezu eta zure erabiltzaileei pasahitza eman. Beren kredentzialak erabil ditzakete Amazon AWS kontsolan sartzeko. Beste aukera bat zure erabiltzaileei sarbide-gakoa eta gako sekretu bat ematea da. S3 Fox, CloudBerry S3 Explorer edo S3 Browser bezalako tresnen tresnak erabil ditzakete gako horiek.

Sortu Login profila

Zure S3 erabiltzailearentzako profil bat sortzea erabiltzaileak eta pasahitza dute Amazon AWS kontsolan sartzeko erabil ditzaten.

Sortu gakoak

AWS sarbide gako sekretua sortzean eta dagokion AWS sarbideen gako IDa zure erabiltzaileek 3. alderdiko softwarea erabiltzea ahalbidetuko die. Gogoan izan segurtasun neurri gisa, gako horiek bakarrik eskuratu ahal izango dituzu erabiltzailearen profila gehituz. Ziurtatu Irteera kopiatu eta itsatsi komandoaren agindua eta gorde testu fitxategi batean. Fitxategia zure erabiltzailearentzat bidali dezakezu.

Proba sarbidea

Orain IAM taldeak / erabiltzaileak sortu dituzula eta taldeen sarbidea politikak erabiliz sarbidea probatu behar duzu.

Console Access

Erabiltzaileek beren erabiltzaile izena eta pasahitza erabil ditzakete AWS kontsolan sartzeko. Hala ere, hau ez da ohiko kontsolaren saio-orri nagusia AWS kontu nagusirako erabiltzen den.

Zure Amazon AWS kontuari buruzko saio-hasiera bat emango duen URL berezi bat dago. Hemen S3 saioan zure IAM erabiltzaileentzako URLa da.

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

AWS-ACCOUNT-NUMBER zure AWS kontu arrunta zenbakia da. Horretarako, Amazon Web Zerbitzuan saioa hasteko formularioa sartu dezakezu. Sartu eta sakatu Kontua | Kontuaren jarduera. Zure kontuaren zenbakia goiko eskuineko izkinan dago. Ziurtatu marrak ezabatu dituzula. URLak https://123456789012.signin.aws.amazon.com/console/s3 bezalako itxura izango luke.

Sarbide-gakoak erabiltzea

Artikulu honetan aipatzen diren hirugarrenen tresnak deskargatu eta instalatu ditzakezu. Sartu sarbide-gakoaren IDa eta Sekretu-sarbide tekla hirugarrenen tresnaren dokumentazioa.

Gomendatzen dut hasierako erabiltzailea sortu duzula eta erabiltzaileak S3-n egin behar duen guztia egin dezaketela egiaztatzeko. Erabiltzaile batek egiaztatu ondoren, zure S3 erabiltzaile guztiak konfiguratu ditzakezu.

Baliabideak

Hona hemen baliabide batzuk Identitatea eta Sarbideen Kudeaketa (IAM) hobeto ulertzeko.