๐ ์์ํ๊ธฐ ์์
EC2์ ์ ์ํ๋ ค๋ฉด ๋งค๋ฒ ์๋์ ๊ฐ์ด ์ ๋ ฅํด์ผ ํ๋ค.
ssh [HOST NAME]@[IP ADDRESS] -i [PEM NAME].pem
์ธ์ฐ๊ธฐ์๋ ์ด๋ ค์์ด ์๊ธฐ์ ์ฃผ๋ก ๋ฉ๋ชจ์ฅ์ ์ ์ด๋๊ณ ์ ์ํ๋๋ฐ ์ด๊ฒ ๋ง์ ๋ ๊ท์ฐฎ๋ค. ์ด๋ฒ ๊ธ์ EC2์ ์ฝ๊ฒ ์ ๊ทผํ๊ธฐ ์ํ ๋ฐฉ๋ฒ์ ๋ํด ๊ธ์ ์จ๋ณด๋ ค๊ณ ํ๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก "ssh [๋ช ๋ น์ด]"๋ฅผ ์ ๋ ฅํ๋ฉด EC2์ ์ ์ํ ์ ์๋ค.
๐ EC2์ ์ฝ๊ฒ ์ ๊ทผํ๋ ๋ฐฉ๋ฒ
1) .pem ํ์ผ์ด ์๋ ๊ฒฝ๋ก ๊ธฐ์ตํ๊ธฐ
๊ฒฝ๋ก๊ฐ ๋ฌ๋ผ๋ ์๊ด์๋ค. ๋๊ฐ์ ๊ฒฝ์ฐ๋ ~/Develop/key ๊ฒฝ๋ก์ .pem ํ์ผ์ด ์๋ค.(๊ทธ๋ฆผ[1])
2) ~/.ssh๋ก ์ด๋ํ๊ธฐ
3) config ํ์ผ ์์ฑํ๊ธฐ
vim ์๋ํฐ๋ฅผ ์ด์ฉํด์ i๋ฅผ ์ ๋ ฅํ๊ณ ์๋์ ๊ฐ์ด ์์ฑํ๋ค. ์ฐธ๊ณ ๋ก "[]" ์์ ์๋ ๋ด์ฉ์ ์ฑ์ฐ๋ฉด ๋๋ค.
Host [๋ช
๋ น์ด]
HostName [IP ๋๋ ๋๋ฉ์ธ ์ฃผ์]
User [๊ณ์ ์ด๋ฆ]
IdentityFile [ํ์ผ ๊ฒฝ๋ก]
[๋ช
๋ น์ด] - ์ต์ข
์ ์ผ๋ก "ssh [๋ช
๋ น์ด]"๋ก EC2์ ์ ์ํ ์ ์๋๋ฐ ๊ธฐ์ตํ๊ธฐ ์ฌ์ด ์ด๋ฆ์ ์ ํ๋ฉด ๋๋ค.
[IP ๋๋ ๋๋ฉ์ธ ์ฃผ์] - EC2 ์ฃผ์๋ฅผ ์
๋ ฅํ๋ฉด ๋๋ค. ๋๊ฐ์ ๊ฒฝ์ฐ๋ ํ์ฌ ํ๋ ฅ์ IP๋ฅผ ์
๋ ฅํด์คฌ๋ค.
[๊ณ์ ์ด๋ฆ] - AWS์์ Ubuntu๋ก ์ ํํ์ผ๋ฉด ubuntu ๊ทธ ์ธ์๋ ec2-user
[ํ์ผ ๊ฒฝ๋ก] - .pem ํ์ผ์ด ์๋ ๊ฒฝ๋ก๋ฅผ ์
๋ ฅํ๋ค.
4) ๋ง์ง๋ง์ผ๋ก
"ssh [๋ช ๋ น์ด]"๋ก EC2์ ์ ์ํ๋ฉด ๋๋ค.
'Develop' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๐จ๐ปโ๐ป 2020 WOOWACON(์ฐ์ํํ ํฌ์ฝ์ํธ) (0) | 2020.12.16 |
---|---|
๐ IntelliJ: ๋ฉ์๋ ์ฌ์ฉ ์ ๋ณด ํ์ํ๊ธฐ (0) | 2020.09.19 |
๐ฃ "์๋ฆฌ์ผ ๋ฐฐํฌํด์ค" (Travis CI) (0) | 2020.04.11 |
๐ช SSH ์ฝ๊ฒ ์ ์ํ๊ธฐ (0) | 2020.03.27 |