AWS: IAM Roles for Servers

рдирдорд╕реНрддреЗ! рдЫрд╡рд┐

рдореИрдВ AWS рдореЗрдВ рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП IAM рднреВрдорд┐рдХрд╛рдУрдВ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рдПрдХ рднреВрдорд┐рдХрд╛ рдПрдХреНрд╕реЗрд╕ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХрд╛ рдПрдХ рд╕рдВрдЧреНрд░рд╣ рд╣реИ рдЬрд┐рд╕реЗ рд╕рд░реНрд╡рд░ рдкрд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╣рдо рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЙрджрд╛рд╣рд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ - рдХрд┐рд╕реА рднреА рдХреБрдВрдЬреА рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдмрдВрдж рдХрд┐рдП рдмрд┐рдирд╛ рд╕рд░реНрд╡рд░ рдХреЛ S3 рддрдХ рдкрд╣реБрдВрдЪ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред

рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╕реЗ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред

1. рдЖрд╡рд╢реНрдпрдХ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рднреВрдорд┐рдХрд╛ рдмрдирд╛рдПрдБ


рд╣рдо IAM рдХрдВрд╕реЛрд▓ рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рд╡рд╣рд╛рдВ S3 рд░реЛрд▓ рдмрдирд╛рддреЗ рд╣реИрдВред


рдЗрд╕рдХреЗ рдмрд╛рдж Amazon EC2 рдЪреБрдиреЗрдВ


рдЕрдЧрд▓рд╛ Amazon S3 рдлреБрд▓ рдПрдХреНрд╕реЗрд╕


рдЖрдЧреЗ, рдЖрдЧреЗ, рдЖрдЧреЗред

рдЪрд▓реЛ рд╕рд░реНрд╡рд░ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред


рдЪрд▓реЛ рдЕрдореЗрдЬрд╝реЕрди рд▓рд┐рдирдХреНрд╕ рдХреЗ рд╕рд╛рде рдПрдХ рдирд┐рдпрдорд┐рдд рд╕рд░реНрд╡рд░ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ (рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдЙрдкрдХрд░рдг рддреБрд░рдВрдд рдЙрд╕ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рд╣реЛрддреЗ рд╣реИрдВ)ред рдЙрдиреНрдирдд рд╡рд┐рд╡рд░рдг рдореЗрдВ, рдЙрд╕ рднреВрдорд┐рдХрд╛ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ рдЬрд┐рд╕реЗ рдЖрдкрдиреЗ рдЕрднреА рдмрдирд╛рдпрд╛ рд╣реИ:


рдФрд░ рд╕рд░реНрд╡рд░ рд╢реБрд░реВ рдХрд░реЗрдВред

3. рдкрд░реАрдХреНрд╖рдгред


рд╕рд░реНрд╡рд░ рдкрд░ ssh рдореЗрдВ рдЖрдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдо рд╕рдВрдкрд░реНрдХ рдХреБрдВрдЬреА рдкрд░ рдкрд╣реБрдБрдЪ рд╕рдХрддреЗ рд╣реИрдВ
http://169.254.169.254/latest/meta-data/iam/security-credentials/S3

рдЖрдк JSON рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЖрд╡рд╢реНрдпрдХ рдбреЗрдЯрд╛ рдирд┐рдХрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ:
{ "Code" : "Success", "LastUpdated" : "2012-11-29T16:23:50Z", "Type" : "AWS-HMAC", "AccessKeyId" : "ASIAI6G6HHSLUCRSUCQA", "SecretAccessKey" : "15WdeWs2H182T+j3ZKkK+JBOssFqWdxdVpsHHgBm", "Token" : "AQoDYXdzEDIagAL1yc69LLX+jH3tyDdf1rSk++Y1+4TrpYo4VUhHzcdFh3M9aWzUx1JCrWVoOr1Ghnkd3ALgUPBPtFrviuanVOSoXZBbuF0CKl3iVVLTJpEmOMStAAs0myrezYnUNVwIxIawSczxQkKIAuHDszV2mDFBBQ8RbKYu7wHAh+lQvUmfppyIcZ2kCHy/DtGuB9pYXxiNbTnFEN15LtOCojHdVicJSW4s5ynDd36GjsYYcAGmtDGNZXkUI/AS/ljgOtK1+7o9xN+M2RKJj7niL/iRv0LjWuTyTD9Z/D+p9k4KeLCiujKLTIt7g2VDiKqOg0r1OwI76Uh4q0MokEVH+PGuiccNILyY3oUF", "Expiration" : "2012-11-29T22:38:49Z" } 


рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдХрд╛ рдорд╛рдорд▓рд╛ рд╣реИред рд╣рдо рдЙрди рд╕рднреА рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рдирдХреЗ рдкрд╛рд╕ рд╣рдорд╛рд░реА рдкрд╣реБрдВрдЪ рд╣реИред

Source: https://habr.com/ru/post/In160755/


All Articles