IT/DevOps

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

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

๋ชฉ์ฐจ

    ์„ ํ–‰์กฐ๊ฑด: ํšŒ์›๊ฐ€์ž…(์•„๋ž˜ ํฌ์ŠคํŒ… ์ฐธ์กฐ)

     

    [AWS] AWS ํšŒ์›๊ฐ€์ž…(feat. Amazon Web Service)

    ๋ชฉ์ฐจ AWS ์‚ฌ์ดํŠธ ์ ‘์† ๐Ÿ˜„ ์ด๋ฉ”์ผ ๊ณ„์ • ์ƒ์„ฑ ๐Ÿค— ๋ฃจํŠธ ์‚ฌ์šฉ์ž ์ด๋ฉ”์ผ ์ฃผ์†Œ, ๊ณ„์ •์ด๋ฆ„ ์ž…๋ ฅ ํ›„ ์ด๋ฉ”์ผ ์ฃผ์†Œ ํ™•์ธ ์„ ํƒ ์‹œ ๋ฉ”์ผ๋กœ ์ธ์ฆ๋ฒˆํ˜ธ ๋ฐœ์†ก๋จ ๋‹ค์Œ ํ™”๋ฉด ์ด๋™ ํ›„ ์‚ฌ์šฉ์ž ์•”ํ˜ธ ์ž…๋ ฅ(์œ ํšจ์„ฑ ์ฒดํฌ)

    yaga.tistory.com

    IAM ์„œ๋น„์Šค ์ด๋™ ๐Ÿ˜Ž

    ๋ฃจํŠธ ์‚ฌ์šฉ์ž์— ๋Œ€ํ•ด MFA ์ถ”๊ฐ€(IAM ๊ณ„์ •์ด ์•„๋‹Œ ๋ฃจํŠธ ์‚ฌ์šฉ์ž)

    Authenticator app์„ ํƒ ํ›„ ๋‹ค์Œ(์„ ํƒ์‚ฌํ•ญ์ด์ง€๋งŒ ์—ฌ๊ธฐ์„  ์•ฑ์„ ์‚ฌ์šฉ)

    Google Authenticator, Duo Mobile, Authy ๋“ฑ ์‚ฌ์šฉ ๊ฐ€๋Šฅ

    TOTP ์•ฑ ์ค‘ ํ•˜๋‚˜ ์„ค์น˜ ํ›„ QR์ฝ”๋“œ ์Šค์บ”(์—ฌ๊ธฐ์„  Authy ์‚ฌ์šฉ)

    ์•ฑ ์‹คํ–‰ ํ›„ Add Account ํ›„ PCํ™”๋ฉด์˜ QR์ฝ”๋“œ ์Šค์บ” ์‹œ ์•ฑ์— ๋‹‰๋„ค์ž„ ์„ค์ •๋˜๊ณ  ์ €์žฅํ•˜๋ฉด OTP๊ฐ€ ํ‘œ์‹œ๋จ

    ์ฐจ๋ก€๋Œ€๋กœ ํ‘œ์‹œ๋œ OTP๋ฅผ ์ž…๋ ฅ ํ›„ MFA ์ถ”๊ฐ€ ์„ ํƒ

    OTP๊ฐ€ ํ‹€๋ฆฌ์ง€ ์•Š์•˜์œผ๋ฉด ์•„๋ž˜์ฒ˜๋Ÿผ MFA ๋””๋ฐ”์ด์Šค ํ• ๋‹น๋˜์—ˆ๋‹ค๊ณ  ํ‘œ์‹œ๋จ

    ๋กœ๊ทธ์•„์›ƒ ํ›„ ๋‹ค์‹œ ๋กœ๊ทธ์ธ ์‹œ OTP ํ™œ์„ฑํ™”๋จ

    TOTP์•ฑ์—์„œ ์ƒ์„ฑ๋œ OTP ์ž…๋ ฅ ํ›„ ์ œ์ถœ ๋ˆŒ๋Ÿฌ์„œ ๋กœ๊ทธ์ธ

    AWS ๊ถŒ์žฅ ์‚ฌํ•ญ์€ IAM ์„œ๋น„์Šค๋ฅผ ์ด์šฉํ•ด ์ •์ฑ…๋ณ„ ๊ถŒํ•œ์„ ๋ถ€์—ฌ ํ•œ ๊ทธ๋ฃน/์‚ฌ์šฉ์ž๋ฅผ ์ƒ์„ฑ ํ›„ ํ•ด๋‹น ์‚ฌ์šฉ์ž๋กœ ์ ‘์†ํ•˜๋Š” ๊ฑธ ๊ถŒ์žฅํ•˜๊ณ  ์žˆ๋‹ค.

    ๊ถŒ์žฅ์‚ฌํ•ญ๋Œ€๋กœ root๊ณ„์ •์œผ๋กœ๋Š” ์ธ์Šคํ„ด์Šค ์ƒ์„ฑํ•˜๋ฉด ์•ˆ๋˜๋ฉฐ root๊ณ„์ •์€ ์›ฌ๋งŒํ•˜๋ฉด ์ ‘์†ํ•˜์ง€ ๋ง๋ผ๊ณ  ํ•œ๋‹ค.

    root๊ณ„์ •์€ AWS์˜ ๋ชจ๋“  ์„œ๋น„์Šค์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ํƒˆ์ทจ ๋‹นํ•˜๋ฉด ๋‹ต์ด ์—†๋‹ค.

    ๋งŒ์ผ ํ•ด์ปค๊ฐ€ ๋‚ด AWS root๊ณ„์ •์œผ๋กœ ์ฝ”์ธ ์ฑ„๊ตด์ด๋ผ๋„ ํ•˜๋ฉด ์–ด๋งˆ์–ด๋งˆํ•œ ๊ธˆ์•ก์ด ๊ณผ๊ธˆ๋  ์ˆ˜๋„..๐Ÿ˜ญ

    ๊ทธ๋ž˜์„œ ์—…๋ฌด ๋ณ„ ์ „์šฉ ์‚ฌ์šฉ์ž๋ฅผ ๋งŒ๋“  ํ›„ ๊ถŒํ•œ ๋ถ€์—ฌ ํ›„ ์ž‘์—…ํ•ด์•ผ ํ•œ๋‹ค.

    ๊ทธ๋ฆฌ๊ณ  ๊ฒฐ์ œ์ •๋ณด๋„ ์ž์ฃผ ํ™•์ธํ•ด ๋ด์•ผ ํ•œ๋‹ค.


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

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

    ๋Œ“๊ธ€