์• ์ •์“ฐ 2020. 12. 4. 00:56

 

์˜ˆ์ „ ํ”„๋กœ์ ํŠธ๋ฅผ ๋‹ค์‹œ ์จ์•ผํ•˜๋Š” ์ƒํ™ฉ์ด ์™”๋‹ค . . .

์ด๋ฏธ ์ด์งํ•˜์‹  ๋ถ„๊ป˜ Pemํ‚ค๊ฐ€ ์žˆ๊ณ  ์ธ์ˆ˜์ธ๊ณ„๊ฐ€ ์•ˆ๋˜์–ด์žˆ์–ด์„œ ๋ฐฉ๋ฒ•์„ ์ฐพ์•„๋ณด๋Š”๋ฐ

AWS์— ๋Œ€ํ•ด ์™„์ „ํžˆ ๋ชจ๋ฅด๋Š” ์ƒํƒœ์—ฌ์„œ ๋‹ค๋ฅธ ๋ธ”๋กœ๊ทธ ๊ธ€์„ ์ดํ•ดํ•˜๊ธฐ ์‰ฝ์ง€ ์•Š์•˜๋‹ค ใ…œใ…œ ๊ทธ๋ž˜์„œ,,

ํ•˜๋ฃจ ์ข…์ผ ์‚ฝ์งˆํ•œ ๊ฒฝํ—˜์„ ๊ธฐ๋กํ•ด์„œ ๋‚˜์ค‘์— ๋˜ ์ด๋Ÿฐ ์ผ์ด ์žˆ์„ ๊ฒฝ์šฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ธฐ๋กํ•œ๋‹ค

 

1. key๋ฅผ ๋ถ„์‹คํ•œ EC2 ์ธ์Šคํ„ด์Šค๋ฅผ ์ •์ง€ํ•œ๋‹ค (stop) 

2. ์ƒˆ๋กœ์šด ์ž„์‹œ EC2 ์ธ์Šคํ„ด์Šค๋ฅผ ์ƒ์„ฑํ•œ๋‹ค 

2-1. 

ssh-keygen -y -f text_key.pem

ํ„ฐ๋ฏธ๋„์—์„œ ์ƒˆ๋กœ ๋งŒ๋“  ์ธ์Šคํ„ด์Šค์˜ ํ‚ค๊ฐ€ ์žˆ๋Š” ๊ณณ์œผ๋กœ ์ด๋™ํ•˜์—ฌ ์œ„์™€ ๊ฐ™์ด ssh-keygen ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•ด์ฃผ๋ฉด ssh-rsa๋กœ ์‹œ์ž‘ํ•˜๋Š” ๊ธด ํผ๋ธ”๋ฆญ ํ‚ค๋ฅผ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์„ ๋ณต์‚ฌํ•ด์„œ ์ €์žฅํ•ด๋‘์„ธ์š”!

 

3. [AWS > ELASTIC BLOCK STORE ] key๋ฅผ ๋ถ„์‹คํ•œ EC2 ์ธ์Šคํ„ด์Šค๋ฅผ ๋ณผ๋ฅจ๊ณผ ๋ถ„๋ฆฌํ•ด์ค€๋‹ค.

4. ๋‹ค์‹œ ์˜ค๋ฅธ์ชฝ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•ด์„œ ๋ณผ๋ฅจ ์—ฐ๊ฒฐ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค. -> ์ƒˆ๋กœ ๋งŒ๋“  ์ธ์Šคํ„ด์Šค์™€ ์—ฐ๊ฒฐํ•ด์ค๋‹ˆ๋‹ค.

5. ์ž„์‹œ EC2 ์ธ์Šคํ„ด์Šค์— SSH๋กœ ์ ‘์†ํ•œ ๋’ค sudo mount /dev/xvda /mnt๋ฅผ ์ž…๋ ฅํ•˜์—ฌ ๋ณผ๋ฅจ์„ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค

6.  vi /mnt/home/ec2-user/.ssh/authorized_key ์ž…๋ ฅํ•˜์—ฌ ํŒŒ์ผ์„ ์—ฝ๋‹ˆ๋‹ค. ์žƒ์–ด๋ฒ„๋ฆฐ ํ‚ค๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค!

์ด๊ฒƒ์„,, ๋‹ค์‹œ ๋ชป ์“ฐ๋‹ˆ๊นŒ ์‹น ์ง€์›Œ์ค๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์•„๊นŒ ๋ณต์‚ฌํ•ด๋‘” key ํŽ˜์–ด๋ฅผ ๋„ฃ์–ด์ค๋‹ˆ๋‹ค

7. ํ„ฐ๋ฏธ๋„์„ ์ข…๋ฃŒํ•œ ํ›„์— ์•„๊นŒ์™€ ๊ฐ™์ด ๋ณผ๋ฅจ์„ ๋ถ„๋ฆฌํ•ด์ค€ ๋‹ค์Œ์— ์›๋ž˜ ์žˆ๋˜ EC2์™€ ๋‹ค์‹œ ์—ฐ๊ฒฐํ•ด์ฃผ๊ณ  ssh๋กœ ์ ‘์†ํ•ฉ๋‹ˆ๋‹ค!

 

* EC2 ์ƒ์„ฑ๊ณผ ssh ์ ‘์† ์—…๋ฐ์ดํŠธ ์˜ˆ์ • 

๋ฐ˜์‘ํ˜•