IT/DevOps

[AWS] AWS IAM ์‚ฌ์šฉ์ž/๊ทธ๋ฃน ์ƒ์„ฑ(feat. root๊ณ„์ •)

์•Œ ์ˆ˜ ์—†๋Š” ์‚ฌ์šฉ์ž 2023. 8. 20.

๋ชฉ์ฐจ

    AWS ๊ถŒ์žฅ์‚ฌํ•ญ: root๋Š” ์ตœ์†Œ๋กœ๋งŒ ์‚ฌ์šฉํ•˜๊ณ  IAM์œผ๋กœ ์‚ฌ์šฉ์ž๋ฅผ ๋งŒ๋“ค์–ด์„œ ๊ด€๋ฆฌํ•˜๋ผ๊ณ  ํ•œ๋‹ค.

    IAM ์„œ๋น„์Šค ์ด๋™(root๊ณ„์ •์œผ๋กœ ๋กœ๊ทธ์ธ) ๐Ÿ˜˜

    ์‚ฌ์šฉ์ž ๊ทธ๋ฃน์„ ์ƒ์„ฑ ํ›„ ๊ถŒํ•œ์„ ๋ถ€์—ฌํ•œ ๋’ค ์‚ฌ์šฉ์ž๋ฅผ ์ถ”๊ฐ€ํ•  ๊ฒƒ์ด๋‹ค.

    ์‚ฌ์šฉ์ž ๊ทธ๋ฃน ์ƒ์„ฑ ๐Ÿ˜Ž

    IAM > ์‚ฌ์šฉ์ž ๊ทธ๋ฃน > ๊ทธ๋ฃน ์ƒ์„ฑ

    ์‚ฌ์šฉ์ž๊ทธ๋ฃน ์ด๋ฆ„ ์„ค์ • ํ›„ ec2fullAccess ๊ถŒํ•œ์„ ๋ถ€์—ฌ ํ•œ ๋’ค ๊ทธ๋ฃน ์ƒ์„ฑ(๊ฐœ์ธ ํ”„๋กœ์ ํŠธ๋‹ˆ๊นŒ ์ด๋ ‡๊ฒŒ ํ•จ)

    ์›๋ž˜๋Š” ๊ถŒํ•œ์„ ์ชผ๊ฐœ์„œ ๋ถ€์—ฌํ•˜๋Š” ๊ฑธ ๊ถŒ์žฅํ•œ๋‹ค๊ณ  ํ•จ

    ์ƒ์„ฑ๋œ ์‚ฌ์šฉ์ž ๊ทธ๋ฃน

    S3๊ด€๋ จ ๊ถŒํ•œ๋„ ๋ถ€์—ฌํ•˜๊ธฐ ์œ„ํ•ด ๊ถŒํ•œ์„ ์ถ”๊ฐ€ํ•จ

    ์•„๋ž˜์ฒ˜๋Ÿผ ์ตœ์ข… ๋ถ€์—ฌ๋œ ๊ถŒํ•œ์€ 2๊ฐœ๋‹ค

    ํ…Œ์ŠคํŠธ ํ•ด๋ณด๋‹ˆ S3 ๊ถŒํ•œ์„ ๋ถ€์—ฌํ•˜์ง€ ์•Š์€ ์ƒํƒœ์—์„œ ์ธ์Šคํ„ด์Šค๋ฅผ ๋งŒ๋“ค๋ ค๊ณ  ํ•˜๋‹ˆ ์ธ์Šคํ„ด์Šค ์œ ํ˜• ๋ถˆ๋Ÿฌ์˜ฌ ๋•Œ ์—๋Ÿฌ๊ฐ€ ๋‚˜๋Š” ๋“ฑ ์ธ์Šคํ„ด์Šค ๋งŒ๋“œ๋Š”๊ฒŒ ๋ฌธ์ œ์ ์ด ๋ฐœ๊ฒฌ๋˜์—ˆ๋‹ค. 

    ์šฐ์„  S3๊ถŒํ•œ์„ ๋ถ€์—ฌํ•˜๊ณ  ์ธ์Šคํ„ด์Šค ์ƒ์„ฑํ•  ๋•Œ ๋ฐœ์ƒํ•˜๋˜ ๋ฌธ์ œ๊ฐ€ ์žฌ๋ฐœ๋˜์ง€ ์•Š์•˜๋‹ค.

    ์‚ฌ์šฉ์ž ์ถ”๊ฐ€ ๐Ÿ˜›

    IAM > ์‚ฌ์šฉ์ž > ์‚ฌ์šฉ์ž ์ƒ์„ฑ

    ์‚ฌ์šฉ์ž ์ด๋ฆ„ ์„ค์ • ํ›„ AWS Management Console ์—‘์„ธ์Šค ๊ถŒํ•œ ๋ถ€์—ฌ

    ๊ฐœ์ธ ํ”„๋กœ์ ํŠธ๋‹ˆ ์‚ฌ์šฉ์ž ์ง€์ • ์•”ํ˜ธ ์ž…๋ ฅ ํ›„ ๋‹ค์Œ ๋กœ๊ทธ์ธ ์‹œ ์ƒˆ ์•”ํ˜ธ ์ƒ์„ฑ์€ ์ฒดํฌ ํ•˜์ง€ ์•Š์•˜๋‹ค.

    ์ผ์ „์— ๋งŒ๋“  ๊ทธ๋ฃน์— ์‚ฌ์šฉ์ž๋ฅผ ์ถ”๊ฐ€ํ• ๊ฑฐ๋‹ˆ๊นŒ ๊ทธ๋ฃน ์ฒดํฌ ํ›„ ๋‹ค์Œ

    ์ตœ์ข…์ ์œผ๋กœ ๊ฒ€ํ† ํ•œ ๋’ค ์‚ฌ์šฉ์ž ์ƒ์„ฑ

    ์‚ฌ์šฉ์ž๊ฐ€ ์ƒ์„ฑ๋จ(์ฝ˜์†” ๋กœ๊ทธ์ธ URL์€ ๊ณ„์ • ID๊ฐ€ ์•„๋‹ˆ๋ผ ๊ณ„์ • ๋ณ„์นญ์ด๋‹ค.)

    ๋ณด์•ˆ๊ณผ ์ ‘์† ํŽธ์˜๋ฅผ ์œ„ํ•ด ๊ณ„์ • ๋ณ„์นญ์„ ์ƒ์„ฑํ•ด๋†จ๋‹ค.(๊ณ„์ • ๋ณ„์นญ ์ƒ์„ฑ์€ ์•„๋ž˜ ์ฐธ์กฐ)

     

    [AWS] AWS ๊ณ„์ • ๋ณ„์นญ ์‚ฌ์šฉ๋ฒ•

    IAM ์„œ๋น„์Šค ์ด๋™ ๐Ÿ˜„ ๋Œ€์‹œ๋ณด๋“œ > ์šฐ์ธก AWS ๊ณ„์ • > ๊ณ„์ • ๋ณ„์นญ ์ƒ์„ฑ ๋ณ„์นญ ์ž…๋ ฅ ํ›„ ๋ณ€๊ฒฝ ์‚ฌํ•ญ ์ €์žฅ ๊ธฐ๋ณธ์ ์œผ๋กœ AWS ๋กœ๊ทธ์ธ ์‹œ ๊ณ„์ •ID๋ฅผ ์ด์šฉํ•ด์„œ IAM๊ณ„์ •์ด ๋กœ๊ทธ์ธํ•˜๋Š”๋ฐ ๊ณ„์ •ID๋Š” ๋ฏผ๊ฐํ•œ ์ •๋ณด๋ผ์„œ ๋…ธ์ถœ์ด

    yaga.tistory.com

    ์‚ฌ์šฉ์ž๋ฅผ ์„ ํƒํ•˜๋ฉด ์•„๋ž˜์ฒ˜๋Ÿผ ํ‘œ์‹œ๋˜๋Š”๋ฐ MFA๋ฅผ ํ™œ์„ฑํ™” ํ•ด์ฃผ๋Š”๊ฑธ ๊ถŒ๊ณ ํ•œ๋‹ค.(์•„๋ž˜ ํฌ์ŠคํŒ… ์ฐธ์กฐ)

     

    [AWS] AWS 2๋‹จ๊ณ„ ์ธ์ฆ ํ™œ์„ฑํ™”(feat. MFA)

    ๋ชฉ์ฐจ ์„ ํ–‰์กฐ๊ฑด: ํšŒ์›๊ฐ€์ž…(์•„๋ž˜ ํฌ์ŠคํŒ… ์ฐธ์กฐ) [AWS] AWS ํšŒ์›๊ฐ€์ž…(feat. Amazon Web Service) ๋ชฉ์ฐจ AWS ์‚ฌ์ดํŠธ ์ ‘์† ๐Ÿ˜„ ์ด๋ฉ”์ผ ๊ณ„์ • ์ƒ์„ฑ ๐Ÿค— ๋ฃจํŠธ ์‚ฌ์šฉ์ž ์ด๋ฉ”์ผ ์ฃผ์†Œ, ๊ณ„์ •์ด๋ฆ„ ์ž…๋ ฅ ํ›„ ์ด๋ฉ”์ผ ์ฃผ์†Œ ํ™•์ธ ์„ 

    yaga.tistory.com

    ์—‘์„ธ์Šคํ‚ค ์ƒ์„ฑ

    AWS์™ธ๋ถ€์—์„œ ์ฆ‰ ๋‚ด ๋กœ์ปฌ PC๋“ฑ์—์„œ AWS์˜ API๋‚˜ SDK๋“ฑ์„ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ๋ฐ˜๋“œ์‹œ ์—‘์„ธ์Šคํ‚ค๋ฅผ ์ƒ์„ฑํ•ด์•ผ ํ•œ๋‹ค.

    ์—‘์„ธ์Šคํ‚ค ๋งŒ๋“ค๊ธฐ๋ฅผ ๋ˆ„๋ฅธ๋‹ค.

    AWS ๋ชจ๋ค ์‚ฌ๋ก€์ธ AWS ์™ธ๋ถ€์—์„œ ์‹คํ–‰๋˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์„ ํƒ ํ›„ ๋‹ค์Œ์„ ๋ˆ„๋ฅธ๋‹ค.

    AWS์—์„œ๋Š” ๋ชจ๋ฒ”์‚ฌ๋ก€๋ฅผ ๋”ฐ๋ฅด๋Š”๊ฒŒ ์ข‹๋‹ค.

    ์„ค๋ช… ํƒœ๊ทธ๋Š” ์šฐ์„  ํŒจ์Šคํ•˜๊ณ  ์—‘์„ธ์Šค ํ‚ค ๋งŒ๋“ค๊ธฐ ์„ ํƒ

    ์—‘์„ธ์Šคํ‚ค๊ฐ€ ์ƒ์„ฑ๋˜์—ˆ๋‹ค๊ณ  ๋‚˜์˜จ๋‹ค.(๊ณต๊ฐœํ‚ค, ๊ฐœ์ธํ‚ค ์Œ)

    ์—ฌ๊ธฐ์„œ ์ค‘์š”ํ•œ๊ฒŒ ์ด ์—‘์„ธ์Šค ํ‚ค ์ •๋ณด๋Š” ์ง€๊ธˆ ํ™”๋ฉด์—์„œ๋งŒ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

    .csv ํŒŒ์ผ ๋‹ค์šด๋กœ๋“œ ๋˜๋Š” ๋ณต์‚ฌ ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ์„œ ๋กœ์ปฌPC์— ์ €์žฅํ•ด ๋‘ฌ์•ผ ํ•œ๋‹ค.

    ๋‹ค์Œ์—๋Š” ๋ณผ ์ˆ˜ ์—†๊ณ  ํ•„์š”ํ•˜๋ฉด ๋‹ค์‹œ ๋งŒ๋“ค์–ด์•ผ ํ•œ๋‹ค.

    ๋น„๋ฐ€ ์—‘์„ธ์Šค ํ‚ค๋Š” ์ ˆ๋Œ€ ์ ˆ๋Œ€ ์ ˆ๋Œ€ ์™ธ๋ถ€์— ์œ ์ถœ๋˜๋ฉด ์•ˆ๋œ๋‹ค. ๐Ÿ‘ฟ

    ํ•ด๋‹น ์—‘์„ธ์Šคํ‚ค๋ฅผ ๊ณต๊ฒฉ์ž๊ฐ€ ํƒˆ์ทจํ•˜๋ฉด ๋‚˜์˜ AWS์˜ ์„œ๋น„์Šค๋ฅผ ์ด์šฉ ํ•  ์ˆ˜ ์žˆ๊ฒŒ๋œ๊ณ  ์–ด๋งˆ์–ด๋งˆํ•œ ๊ณผ๊ธˆ์ด ๋ ์ง€๋„ ๋ชจ๋ฅธ๋‹ค.

    ๋‚ด ๊ฒฝ์šฐ๋Š” ๋น„๋ฐ€ ์—‘์„ธ์Šคํ‚ค ์ฒ˜์Œ ๋ฌธ์ž๊ฐ€ "+"๋กœ ์‹œ์ž‘ํ•ด์„œ csvํŒŒ์ผ์„ ์—ด์–ด๋ณด๋‹ˆ ์—ฐ์‚ฐ์ž๋กœ ์ธ์‹๋˜์–ด ์ž๋™์œผ๋กœ "="๊ฐ€ ๋ถ™์—ˆ์—ˆ๋‹ค.

    ์ด ๊ฒฝ์šฐ๋Š” "="๋ฅผ ์ง€์šด "+"๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๋Š” ์—‘์„ธ์Šคํ‚ค๊ฐ€ ๋น„๋ฐ€ํ‚ค๊ฐ€ ๋œ๋‹ค.

    ์—‘์„ธ์Šคํ‚ค๋Š” ๋žœ๋ค์ด๋ผ์„œ ์ด๋Ÿฐ ๊ฒฝ์šฐ๋„ ์žˆ๋‹ค๋Š” ์ƒ๊ฐ์ด ๋˜์—ˆ๋‹ค.


    ๊ฐœ์ธ ์Šคํ„ฐ๋”” ๊ธฐ๋ก์„ ๋ฉ”๋ชจํ•˜๋Š” ๊ณต๊ฐ„์ด๋ผ ํ‹€๋ฆฐ์ ์ด ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    ํ‹€๋ฆฐ ์  ์žˆ์„ ๊ฒฝ์šฐ ๋Œ“๊ธ€ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

    ๋Œ“๊ธ€