Aimọ ID ati Aṣakoso Access

Apá 1 ti 3

Ni 2011, Amazon kede wiwa AWS Identity & Management Access (IAM) fun CloudFront. IAM ti bẹrẹ ni 2010 ati pẹlu atilẹyin S3. Identity AWS & Idawọle Iwọle (IAM) jẹ ki o ni awọn olumulo pupọ ninu akọsilẹ AWS. Ti o ba ti lo Awọn Iṣẹ Ayelujara Ayelujara Amazon (AWS), o mọ pe nikan ni ọna lati ṣakoso akoonu ni AWS pẹlu fifiran orukọ olumulo rẹ ati ọrọigbaniwọle tabi awọn bọtini wiwọle.

Eyi jẹ aabo ti gidi fun ọpọlọpọ awọn ti wa. IAM ti n jade ni ye lati pin awọn ọrọigbaniwọle ati awọn bọtini wiwọle.

Nigbagbogbo yiyipada ọrọigbaniwọle AWS wa akọkọ tabi gbigba awọn bọtini titun jẹ aṣoju onigbọwọ nigbati alabaṣiṣẹ kan yoo fi egbe wa silẹ. Aimọ IDA & Idawọle Iwọle (IAM) jẹ ibere ti o dara fun gbigba awọn iroyin olumulo kọọkan pẹlu awọn bọtini kọọkan. Sibẹsibẹ, awa jẹ olumulo S3 / CloudFront ki a ti n wo CloudFront lati fi kun si IAM ti o ṣẹlẹ nikẹhin.

Mo ti ri awọn iwe lori iṣẹ yii lati jẹ igbasilẹ kan. Awọn ọja ẹgbẹ kẹta ti o wa ni ibiti o ṣe atilẹyin fun Identity & Management Access (IAM). Ṣugbọn awọn olupelọpọ maa n ni itara julọ nitori naa ni mo wa ojutu ti o rọrun lati ṣakoso IAM pẹlu iṣẹ S3 wa.

Akọsilẹ yii n rin nipasẹ iṣeduro ti ṣeto Atọka Ọna ti Nkan ti o ṣe atilẹyin IAM ati ṣeto ẹgbẹ kan / olumulo pẹlu wiwọle S3. O nilo lati ni ipilẹ iṣowo Amazon kan AWS S3 ṣaaju ki o to bẹrẹ tito ni idanimọ Identity & Access Management (IAM).

Atilẹkọ mi, Lilo Awọn Ibi ipamọ Oludamọ Ọja Amazon (S3), yoo rin ọ nipasẹ iṣeto ti ṣeto akọọlẹ AWS S3.

Eyi ni awọn igbesẹ ti o waye ninu fifiranṣẹ ati imuṣe aṣiṣe kan ni IAM. Eyi ni a kọ fun Windows ṣugbọn o le tweak fun lilo ni Lainos, UNIX ati / tabi Mac OSX.

  1. Fi sori ẹrọ ati tunto Atọka Ọna aṣẹ (CLI)
  1. Ṣẹda Ẹgbẹ
  2. Fun Access Group si S3 Bucket ati CloudFront
  3. Ṣẹda Aṣayan ati Fikun-un si Ẹgbẹ
  4. Ṣẹda Profaili iwọle ati Ṣẹda Awọn bọtini
  5. Igbeyewo Idanwo

Fi sori ẹrọ ati tunto Atọka Ọna aṣẹ (CLI)

Ohun elo irinṣẹ IAM Command Line jẹ eto Java kan wa ninu awọn irinṣẹ AWS Awọn Ṣiṣẹpọ ti Amazon. Ọpa naa fun ọ laaye lati ṣe awọn Ilana API IAM lati inu iṣẹ-ṣiṣe ikarahun (DOS fun Windows).

Gbogbo awọn IAM aṣẹ le ṣee ṣiṣe lati Ọpa aṣẹ. Gbogbo awọn ofin bẹrẹ pẹlu "iam-".

Ṣẹda Ẹgbẹ

O pọju awọn ẹgbẹ 100 ti a le ṣẹda fun iroyin AWS kọọkan. Nigba ti o le ṣeto awọn igbanilaaye ni IAM ni ipele olumulo, lilo awọn ẹgbẹ yoo jẹ iṣẹ ti o dara ju. Eyi ni ilana fun ṣiṣẹda ẹgbẹ kan ni IAM.

Fun Access Group si S3 Bucket ati CloudFront

Ilana imulo imulo ti ẹgbẹ rẹ le ṣe ni S3 tabi CloudFront. Nipa aiyipada, ẹgbẹ rẹ kii yoo ni aaye si ohunkohun ninu AWS. Mo ti ri awọn iwe lori awọn eto imulo lati dara DARA ṣugbọn ni ṣiṣẹda awọn ọwọ imulo, Mo ṣe idanwo ati aṣiṣe lati gba awọn nkan ṣiṣẹ ni ọna ti mo fẹ ki wọn ṣiṣẹ.

O ni awọn aṣayan meji fun ṣiṣẹda awọn imulo.

Ọkan aṣayan ni o le tẹ wọn taara sinu Command Tọ. Niwon o le ṣe ipilẹṣẹ eto imulo kan ati ki o gba o, fun mi, o rọrun lati fi awọn eto imulo sinu faili faili kan lẹhinna gbea faili faili naa gẹgẹbi ipilẹ pẹlu aṣẹ im-groupuploadpolicy. Eyi ni ilana nipa lilo faili faili ati ikojọpọ si IAM.

Ọpọlọpọ awọn aṣayan nigba ti o wa si awọn eto IAM. Amazon ni ọpa ti o dara julọ ti a npe ni AWS Policy Generator. Ọpa yii pese aaye GUI nibi ti o ti le ṣẹda awọn imulo rẹ ki o si ṣe afihan koodu gangan ti o nilo lati ṣe imulo. O tun le ṣayẹwo apakan apakan Ede Afihan Iwọle ti Lilo AWS Identity ati Access Management online.

Ṣẹda Aṣayan ati Fikun-un si Ẹgbẹ

Ilana ti ṣiṣẹda olumulo tuntun ati fifi kun si ẹgbẹ kan lati pese aaye wọle wọn ni awọn igbesẹ meji.

Ṣẹda Profaili Logon ati Ṣẹda Awọn bọtini

Ni aaye yii, o ti ṣẹda olumulo kan ṣugbọn o nilo lati pese wọn pẹlu ọna kan lati ṣe afikun ati lati yọ awọn ohun kuro lati S3.

Awọn aṣayan meji wa lati pese awọn olumulo rẹ pẹlu wiwọle si S3 nipa lilo IAM. O le ṣẹda Profaili Wiwọle ati pese awọn olumulo rẹ pẹlu ọrọigbaniwọle. Wọn le lo awọn ẹri wọn lati wọle si inu idaniloju Amazon AWS. Aṣayan miiran ni lati fun awọn olumulo rẹ bọtini iwọle ati bọtini ikọkọ kan. Wọn le lo awọn bọtini wọnyi ni awọn irinṣẹ kẹta bi S3 Fox, CloudBerry S3 Explorer tabi S3 Burausa.

Ṣẹda Profaili Wiwọle

Ṣiṣẹda Profaili Profaili kan fun awọn olumulo S3 rẹ pese fun wọn pẹlu orukọ olumulo ati ọrọigbaniwọle ti wọn le lo lati buwolu wọle si Idaniloju AWS Amazon.

Ṣẹda Awọn bọtini

Ṣiṣẹda bọtini Iboju Akọkọ Wọle AWS ati pe AWS Access Key ID yoo gba awọn olumulo rẹ lọwọ lati lo software mẹta kẹta gẹgẹbi awọn ti a darukọ tẹlẹ. Ranti pe bi odiwọn aabo, o le nikan gba awọn bọtini wọnyi lakoko ilana ti fifi profaili olumulo kun. Rii daju pe o daakọ ati lẹẹ mọọtọ lati Ọlọṣẹ Tọ ati fipamọ ni faili ọrọ. O le firanṣẹ faili si olumulo rẹ.

Igbeyewo Idanwo

Nisisiyi pe o ti ṣẹda awọn ẹgbẹ / awọn olumulo IAM ti o si fun awọn ẹgbẹ lati wọle si lilo awọn imulo, o nilo lati ṣe idanwo wiwọle.

Access Access

Awọn olumulo rẹ le lo orukọ olumulo ati ọrọigbaniwọle wọn lati wọle si AWS Console. Sibẹsibẹ, eyi kii ṣe itọnisọna oju-iwe oju-iwe ayelujara ti o lo fun akọọlẹ AWS akọkọ.

Nibẹ ni URL pataki kan ti o le lo eyi ti yoo pese fọọmu wiwo fun àkọọlẹ Amazon AWS nikan. Eyi ni URL lati wọle si S3 fun awọn olumulo IAM rẹ.

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

AWS-ACCOUNT-NUMBER ni nọmba AWS ti o wa nigbagbogbo. O le gba eyi nipa titẹ si oju-iwe Ayelujara Wọle Wọbu Ayelujara ti Amazon. Wọle ki o si tẹ lori Account | Iṣẹ Aṣayan. Nọmba iroyin rẹ wa ni igun apa ọtun. Rii daju pe o yọ awọn dashes. URL naa yoo dabi ohun kan bi https://123456789012.signin.aws.amazon.com/console/s3.

Lilo Awọn bọtini Iwọle

O le gba lati ayelujara ki o fi sori ẹrọ eyikeyi ninu awọn irinṣẹ kẹta ti a mẹnuba ninu àpilẹkọ yii. Tẹ ID Access Key rẹ ati Bọtini Iboju Iboju fun awọn iwe irinṣẹ kẹta.

Mo ṣe iṣeduro gidigidi pe ki o ṣẹda oluṣe akọkọ ki o si ni oluṣe naa ni kikun ṣe idanwo pe wọn le ṣe ohun gbogbo ti wọn nilo lati ṣe ni S3. Lẹhin ti o ṣayẹwo ọkan ninu awọn olumulo rẹ, o le tẹsiwaju pẹlu eto gbogbo awọn olumulo S3 rẹ.

Oro

Eyi ni awọn oro diẹ lati fun ọ ni oye ti o dara julọ nipa Identity & Management Access (IAM).