์์ ํ๋ก์ ํธ๋ฅผ ๋ค์ ์จ์ผํ๋ ์ํฉ์ด ์๋ค . . .
์ด๋ฏธ ์ด์งํ์ ๋ถ๊ป 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 ์ ์ ์ ๋ฐ์ดํธ ์์