AWS ማንነት እና የመዳረሻ አስተዳደር

ክፍል 1 ከ 3

እ.ኤ.አ. በ 2011 (እ.አ.አ) ውስጥ Amazon የ CloudFront ድጋፍ AWS Identity & Access Management (IAM) መኖሩን አሳወቀ. አይ ኤም በ 2010 የተጀመረው ሲሆን የ S3 ድጋፍን ያካትታል. AWS Identity & Access Management (IAM) በበርካታ ተጠቃሚዎች በ AWS መለያ ውስጥ እንዲኖርዎ ያስችልዎታል. የ Amazon Web Services (AWS) የሚጠቀሙ ከሆነ በ AWS ውስጥ ያካተተውን ይዘት ማስተዳደር የሚቻልበት ብቸኛው መንገድ የተጠቃሚዎችዎን እና የይለፍቃልዎን ወይም የመጠቀሚያ ቁልፎችን መስጠትዎን ያውቃሉ.

ለአብዛኛዎቻችን እውነተኛ ደህንነት ጉዳይ ይህ ነው. IAM የይለፍ ቃላትን እና ቁልፎችን የማጋራት አስፈላጊነትን ያጠፋል.

ዋናውን የ AWS የይለፍ ቃል መቀየር ወይም አዲስ ቁልፎችን መሥራቱ አንድ ሰራተኛ ከቡድናችን ሲወጣ ውስብስብ መፍትሄ ነው. AWS Identity & Access Management (IAM) በተናጠል ቁልፎች የተናጠል የተጠቃሚ መለያዎችን መጠቀም ጥሩ ጅምር ሆኗል. ሆኖም ግን, እኛ የ S3 / CloudFront ተጠቃሚ ነን, እናም የደመና ፊደል በመጨረሻ ወደ አይ ኤም (እኤም) እንዲገባ እየተመለከትን ነበር.

በዚህ አገልግሎት ላይ የቀረቡት ሰነዶች ትንሽ የተበተኑ ሆነው አግኝቻለሁ. ለ Identity & Access Management (IAM) የተለያዩ ድጋፍ የሚሰጡ ጥቂት የ 3 ኛ ወገን ምርቶች አሉ. ይሁን እንጂ ገንቢዎች በአብዛኛው ጥራት የጎደለው ስለሆነ በአማዞን ኤስ 3 አገልግሎታችን አማካኝነት IAM ን ለማስተዳደር ነጻ መፍትሔ አስፈልጌ ነበር.

ይህ ጽሑፍ IAM ን የሚደግፍ እና የቡድን / ተጠቃሚን የ S3 መዳረሻን ለማቀናበር የኮሞዶ መስመር በይነገጽ ማዘጋጀት ሂደት ውስጥ ይራመዳል. Identity & Access Management (IAM) ከመጀመርዎ በፊት የ Amazon AWS S3 መለያ ማዋቀር ያስፈልግዎታል.

የእኔ ጽሑፍ, የአማዞን ቀላል የማከማቻ አገልግሎት (S3) በመጠቀም የ AWS S3 ሂሳብ ማቀናበር ሂደት ውስጥ ያሳልፍዎታል.

በ IAM ውስጥ ተጠቃሚን ማዋቀር እና በሥራ ላይ ማዋል ጋር የተያያዙ ደረጃዎችን እነሆ. ይህ ለዊንዶውስ የተፃፈ ቢሆንም በሊኑክስ, ዩኒክስ እና / ወይም ማክ ኦስ ኤክስ. ውስጥ ጥቅም ላይ ማዋል ይችላሉ.

  1. የትዕዛዝ መስመር በይነገጽ (CLI) ይጫኑ እና ያዋቅሩ
  1. ቡድን ይፍጠሩ
  2. የ S3 ባucket እና CloudFront ቡድን መዳረሻን ይስጡ
  3. ተጠቃሚን ፍጠር እና ወደ ቡድን አክል
  4. የመግቢያ መገለጫ ፍጠር እና ቁልፎችን ፍጠር
  5. የሙከራ መዳረሻ

የትዕዛዝ መስመር በይነገጽ (CLI) ይጫኑ እና ያዋቅሩ

የ IAM Command Line Toolkit በአማዞኒው AWS Developers Tools ውስጥ የሚገኝ የጃቫ ፕሮግራም ነው. መሣሪያው ከሶኬ ዎሌት (DOS ለ Windows) የ IAM ኤፒአይ ትዕዛዞችን እንዲፈጽሙ ይፈቅድልዎታል.

ሁሉም የ IAM ትዕዛዞችን ከትዕዛዛዊ ትዕዛዝ ሊተገበሩ ይችላሉ. ሁሉም ትዕዛዞች የሚጀምሩት «iam» ነው.

ቡድን ይፍጠሩ

በእያንዲንደ AWS ሂሳብ ሉሰጥ የሚችሌ ብዜቶች 100 ጥሮች አለ. ፍቃዶችን በ IAM በተጠቃሚ ደረጃ ላይ ማቀናበር በሚችሉበት ጊዜ ቡድኖችን መጠቀም ምርጥ ተግባር ይሆናል. በ IAM ቡድን መፍጠርን ሂደት ይኸውና.

የ S3 ባucket እና CloudFront ቡድን መዳረሻን ይስጡ

ፖሊሲዎች ቡድንዎ በ S3 ወይም በ CloudFront ምን ማድረግ እንዳለበት ይቆጣጠራል. በነባሪነት የእርስዎ ቡድን በ AWS ውስጥ ማንኛውንም ነገር ማግኘት አይችልም. ዶክመንቶች ደህና መሆን እንዳለበት የመረጃ ሰነዶችን አግኝቻለሁ, እምብዛም የፖሊሲ መርሆችን ለመፍጠር ጥቂት ሙከራ እና ስህተት ሰርቻለሁ, ነገሮች እንዲሰሩ የምፈልገውን ስራ መስራት እችል ነበር.

መመሪያዎችን ለመፍጠር ሁለት አማራጮች አለዎት.

አንዱ አማራጭ በቀጥታ ወደ Command Prompt ልታስገባቸው ነው. ፖሊሲን እየፈጠሩ እና እየቀየሱ ስለሆነ, ለኔ እኔ መመሪያን ወደ ጽሁፍ ፋይል ለማከል እና ከዚያ እንደ የጽሑፍ ፋይል ከሆነ እኔ iam-groupuploadpolicy ትዕዛዝን እንደ ስርዓት መስቀል. የጽሑፍ ፋይል በመጠቀም እና ወደ IAM በመጫን ሂደቱ ይኸውና.

ወደ አይአም ፖሊሲዎች ሲመጡ ብዙ አማራጮች አሉ. አማዞን AWS Policy Generator ተብሎ የሚጠራ በጣም አሪፍ መሣሪያ አለው. ይህ መሣሪያ መመሪያዎችን ለመፍጠር እና መመሪያውን ለመተግበር የሚያስፈልገውን ትክክለኛውን ኮድ ለማመንጨት የሚችሉበት GUI ያቀርባል. በተጨማሪም የ AWS ማንነት እና የመዳረሻ ማስተዳደር ሰነዶች የአጠቃቀም መመሪያ ቋንቋ ክፍልን መመልከት ይችላሉ.

ተጠቃሚን ፍጠር እና ወደ ቡድን አክል

አዲስ ተጠቃሚን የመፍጠር ሂደት እና መዳረሻን ለቡድን ማከል ሁለት እርምጃዎችን ያካትታል.

Logon Profile ን ይፍጠሩ እና ቁልፎችን ይፍጠሩ

እዚህ ነጥብ ላይ, ተጠቃሚን ፈጥረዋል ነገር ግን ነገሮችን ከ S3 ላይ በእውነት መጨመር እና ማስወገድ የሚቻልበት መንገድ ማቅረብ አለብዎት.

IAM ን በመጠቀም ለተጠቃሚዎችዎ ለ S3 መዳረሻ ለመስጠት 2 አማራጮች አሉ. የመግቢያ መገለጫ መፍጠር እና ለተጠቃሚዎችዎ የይለፍ ቃል መስጠት ይችላሉ. ማስረጃዎቻቸውን ወደ Amazon AWS Console ለመግባት ሊጠቀሙበት ይችላሉ. ሌላው አማራጭ ለተጠቃሚዎች የመዳረሻ ቁልፍ እና ሚስጥራዊ ቁልፍ መስጠት ነው. እነዚህን ቁልፎች እንደ S3 Fox, CloudBerry S3 Explorer ወይም S3 አሳሽ ባሉ 3 ኛ ወገን መሳሪያዎች ውስጥ ሊጠቀሙባቸው ይችላሉ.

የመግቢያ መገለጫ ፍጠር

ለ S3 ተጠቃሚዎችዎ የመግቢያ መገለጫ መፍጠር መፍጠር የሚቻላቸው የተጠቃሚ ስም እና የይለፍ ቃል ይሰጣቸዋል ወደ Amazon AWS Console ለመግባት ሊጠቀሙበት የሚችሉት.

ቁልፎችን ፍጠር

የ AWS ሚስጥራዊ መገልገያ ቁልፍን እና ተጓዳኝ AWS መዳረሻ ቁልፍ መታወቂያዎ ተጠቃሚዎችዎ ከዚህ ቀደም እንደተጠቀሱት እንደ የ 3 ኛ ወገን ሶፍትዌር እንዲጠቀሙ ያስችላቸዋል. እንደ የደህንነት እርምጃ, የተጠቃሚን መገለጫ በማከል ሂደት እነዚህን ቁልፎች ብቻ ያገኛሉ. ውቅት ከቅጂ ትዕዛዝ ኮምፒዉተር መገልበጥ እና መለጠፍ እና በፅሁፍ ፋይል ውስጥ ማስቀመጥዎን ያረጋግጡ. ፋይሉን ወደ ተጠቃሚዎ መላክ ይችላሉ.

የሙከራ መዳረሻ

አሁን የ IAM ቡድኖችን / ተጠቃሚዎችን ፈጥረዋል እና ቡድኖቹን ፖሊሲዎችን በመጠቀም መዳረስን ስለሰጡ, መዳረሻ መፈተሽ ያስፈልግዎታል.

የኮንሶል መዳረሻ

የእርስዎ ተጠቃሚዎች የተጠቃሚ ስም እና የይለፍ ቃል ተጠቅመው ወደ AWS ኮንሶል ለመግባት ይችላሉ. ሆኖም ይህ ለዋናው AWS መለያ የሚገለገልበት መደበኛ የመቆጣጠሪያ መግቢያ ገጽ አይደለም.

ለርስዎ Amazon AWS መለያ የመግቢያ ቅፅ ብቻ የሚጠቀሙበት ልዩ ዩአርኤል አለ. ለእርስዎ የ IAM ተጠቃሚዎች ወደ S3 ለመግባት ዩአርኤል እዚህ አለ.

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

AWS-ACCOUNT-NUMBER የእርስዎ መደበኛ የ AWS መለያ ቁጥር ነው. ወደ Amazon የድር አገልግሎት መግቢያ ቅጽ በመግባት ይህን ማግኘት ይችላሉ. በመለያ ይግቡ እና በመለያ | ላይ ጠቅ ያድርጉ የመለያ እንቅስቃሴ. የእርስዎ የመለያ ቁጥር በላይኛው ቀኝ ጥግ ላይ ነው. ሰርዝዎቹን ማስወገድዎን ያረጋግጡ. ዩአርኤሉ እንደ https://123456789012.signin.aws.amazon.com/console/s3 ያለ ነገር ይመስላል.

የመዳረሻ ቁልፎችን መጠቀም

በዚህ ጽሑፍ ውስጥ አስቀድመው ከተጠቀሱት ውስጥ የ 3 ኛ ወገን መሳሪያዎችን ማውረድ እና መጫን ይችላሉ. በ 3 ኛ ወገን መሣሪያ ሰነዶች ሰነድ የእርስዎን መዳረሻ ቁልፍ መታወቂያ እና ሚስጥራዊ መዳረሻ ቁልፍ ያስገቡ.

የመጀመሪያ ተጠቃሚን እንዲፈጥሩ አጥብቄ እመክራለን እና ተጠቃሚው በ S3 ውስጥ ማድረግ ያለባቸውን ነገር ሁሉ ማድረግ እንደሚችሉ ሙሉ ለሙሉ እንዲያሳዩ አጥብቄ እመክራለሁ. ከተጠቃሚዎችዎ አንዱን ካረጋገጡ በኋላ ሁሉንም የ S3 ተጠቃሚዎችዎን ማዋቀር መቀጠል ይችላሉ.

መርጃዎች

ስለ Identity & Access Management (IAM) የተሻለ ግንዛቤ ለመስጠት ጥቂት ምንጮች እዚህ አሉ.