AWS Identité an Access Management

Deel 1 vun 3

Am Joer 2011 huet den Amazon d'Verfügbarkeit vun der AWS Identity & Access Management (IAM) ënnerstëtzt fir CloudFront. IAM gouf 2010 gestart an en S3 Support ënnerstëtzt. AWS Identity & Access Management (IAM) erméiglecht Iech e puer Benotzer innerhalb vun engem AWS Kont ze hunn. Wann Dir Amazon Web Services benotzt (AWS) benotzt, kennt Dir d'Aart a Weis datt déi eenzeg Manéier fir Inhalt an AWS verwalten, déi Dir ugewise kritt fir Är Benotzernumm a Passwuert oder Zougangsschlëssel ze ginn.

Dëst ass e richtege Sécherheetsproblem fir déi meescht vun eis. D'IAM eliminéiert de Besoin fir Passwuert ze verbannen an Zougangsschlëssel z'erklären.

Always Change our Main AWS Passwuert oder nei nei Schlëssel generéiert just eng messaarm Léisung wann e Member vum Team eis Team verlassen. AWS Identity & Access Management (IAM) war e gudde Start fir eenzel Benotzerkonten mat eenzel Schlësselen ze ginn. Mir sinn awer e S3 / CloudFront User, fir datt mer kucken fir CloudFront fir IAM dobäi ze addelen deen endlech geschitt ass.

Ech hunn d'Dokumentatioun op dësem Service fonnt fir e bësse méi verstreet ze ginn. Et ginn e puer Drëtt Partei Produkter, déi eng Rei Ënnerstëtzung fir Identitéit & Access Management (IAM) ubidden. Awer d'Entwéckler si normalerweis gespäichert, also hunn ech eng gratis Léisung fonnt fir de IAM mat eisem Amazon S3 Service ze administréieren.

Dësen Artikel gitt duerch de Prozess vun der Command Line Interface, déi IAM ënnerstëtzt an eng Grupp / Benotzer mat S3 Zougang opbauen. Dir musst eng Amazon AWS S3 Kontoprinzip hunn, ier Dir ugefaang d'Identitéit & Zougang Verwaltung (IAM) konfiguréieren.

Mäin Artikel, Am Amazon Simple Storage Service (S3) benotze kënnt Dir duerch de Prozess vun der Einstellung vun engem AWS S3 Kont.

Hei sinn déi Schrëtt fir d'Installatioun an d'Implementatioun vum Benotzer bei IAM. Dëst ass fir Windows geschriwwe ginn, awer Dir kënnt Tweak fir benotzt an Linux, UNIX an / oder Mac OSX.

  1. Installéiert a konfiguréieren d'Command Line Interface (CLI)
  1. Eng Grupp grënnen
  2. Gitt Gruppenzugriff op S3 Bucket an CloudFront
  3. Benotzer Benotzer an Add to Group erstellen
  4. Erlaabt de Profil a maacht Iech Keys op
  5. Test Accès

Installéiert a konfiguréieren d'Command Line Interface (CLI)

Den IAM Command Line Toolkit ass e Java-Programm deen am Amazon AWS Developers Tools verfügbar ass. De Programm erlaabt Iech d'IAM API Kommandoen aus engem Shell Utility (DOS fir Windows) auszeféieren.

All d'IAM Kommandoe kënnen aus der Command Prompt lafen. All Kommandanten ufänken mat "iam-".

Eng Grupp grënnen

Et besteet maximal 100 Gruppen, déi fir all AWS-Kont erstallt kënne ginn. Obwuel Dir Permissiounen op IAM op d'Benotzerebene festleet, wou Gruppen benotzt déi gutt Praxis. Hei ass de Prozess fir eng Grupp am IAM ze schafen.

Gitt Gruppenzugriff op S3 Bucket an CloudFront

Reglementer kontrolléieren wat Är Grupp kann an S3 oder CloudFront maachen. Par défaut gëtt Är Grupp keen Zougank zu AWS. Ech hunn d'Dokumentatioun iwwer Politiken OK fonnt, mee bei der Schafung vun enger Handvoll Politik, hunn ech e puer Versuchung a Feeler gemaach fir Saachen ze maachen, déi d'Art a Weis wéi ech se wollte schaffen.

Dir hutt e puer Méiglechkeeten fir eng Politik ze schafen.

Eng Optioun kënnt Dir se direkt an d'Command Prompt duerchsichen. Zënter datt Dir eng Politik maacht an opbaue kann, ass et fir mech besser d'Politik an eng Textdatei ze addelen an d'Textdatei als Parameter mam Kommando iam-groupuploadpolicy eropzelueden. Hei ass de Prozess mat enger Textdatei an eropgelueden op IAM.

Et gi vill Méiglechkeeten, wann d'Politik IAM weidergaange gëtt. D'Amazon huet e richteg cool Instrument, deen den AWS Policy Generator genannt gëtt. Dësen Tool bidd Iech eng GUI wou Dir Är Richtlinn erstellt a generéiert de aktuellen Code Dir musst déi Politik ëmsetzen. Dir kënnt och de Rubriken Zougangsrecht Access Language of the Online Dokumentatioun vun AWS Identity an Access Management benotzen.

Benotzer Benotzer an Add to Group erstellen

De Prozess fir e neie Benotzer ze schafen an eng Grupp ze ginn fir hinnen Zougang ze bidden huet e puer Schrëtt.

Logon Profil erstallt a Keelt erstellen

Zu dësem Zäitpunkt hutt Dir e Benotzer benotzt, ma Dir musst hinnen och e Wee fir ze addéieren an Objeten aus S3 ze bidden.

Et gi 2 Méiglechkeete fir Är Benotzer virzeweisen fir Zougang zu S3 mat IAM ze kréien. Dir kënnt e Log-Profil erstellen an Är Benotzer mat engem Passwuert. Si kënnen hir Identifikatiounen benotze fir Iech an der Amazon AWS Console ze protokolléieren. Déi aner Optioun ass fir de Benotzer en Zougangsschloss an e Geheimtau ze ginn. Si kënnen dës Schlësselen an Drëtt Partie Tools wéi S3 Fox, CloudBerry S3 Explorer oder S3 Browser benotzen.

Schreiwen Login Profil

Schreift e Login fir Är S3-Benotzer deelt se mat engem Usernumm an Ärem Passwuert ze benotzen fir se ze anmelden fir un d'Amazon AWS Console ze benotzen.

Maacht Schlësselen

AWS Secret Access Key erstellt a korrespondéiert AWS Access Key ID erlaabt datt Äre Benotzer Drëtt Partei Software benotzen wéi déi virdru scho virdru genannt. Denkt dorunner datt Dir als Sécherheetsmaess Dir dës Tastë just während de Prozess vum Userprofil kënnt. Vergewëssert Iech datt Dir kopéiert an e Fauscht vun der Command Prompt an en an enger Textdatei retten. Dir kënnt d'Datei op Äre Benotzer schécken.

Test Accès

Elo datt Dir IAM Groups / Benotzer gegrënnt hunn an d'Gruppen mat der Politik mat доступ доступ, Dir musst den Zougang testen.

Console Access

Är Benotzer kënnen hir Benotzernumm a Passwuert benotzen fir un d'Logg an d'AWS Console ze benotzen. Dëst ass awer net déi regulär Konsole Login-Säit déi benotzt gëtt fir den AWS Konto.

Et gëtt eng speziell URL déi Dir benotze kënnt, déi e Loginformular fir Ären Amazon AWS Account nëmmen ubelaangt. Hei ass d'URL fir en Login op S3 fir Är IAM Benotzer ze ginn.

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

D'AWS-ACCOUNT NUMMER ass Är regulär AWS Kontosnummer. Dir kënnt dat kréien andeems Dir Iech um Konto an der Amazon Web Service Zeechen hutt. Login an klickt op Account | Account Aktivitéit. Är Kontosnummer ass an der oberer rechter Eck. Gitt sécher datt Dir d'Béih geläscht. D'URL wäert eppes kucken wéi https://123456789012.signin.aws.amazon.com/console/s3.

Access Keys benotze fir

Dir kënnt e Download vun der 3.Party Tools eroflueden an installéieren, déi schon an dësem Artikel ernimmt sinn. Gitt Är Access Key Identifikatioun an d'Geheim Access Zougang fir d'Drëtt Partei Tooldokumenter.

Ech recommandéieren datt Dir en éiwege Benotzer erstallt an datt de Benotzer komplett testen, datt se alles maachen wat se brauchen fir an S3 ze maachen. Nodeems Dir ee vun Äre Benotzer verifizéiert hutt, kënnt Dir mat all de S3-Benotzer opruffen.

Ressourcen

Hei sinn e puer Ressourcen fir Iech e besseren Verständnis vun Identity & Access Management (IAM) ze kréien.