๐ ์ค๋น์ฌํญ
1. AWS ํ์๊ฐ์ (ํ๋ฆฌํฐ์ด ์ด์ฉ)
2. Ubuntu ์ค์น
๐ AWS EC2 ์ธ์คํด์ค ์์ฑํ๊ธฐ
1. AWS ๋ก๊ทธ์ธ ํ Amazon EC2 ํน์ ์ฝ์์ ๋ก๊ทธ์ธ ์ ํ
Amazon EC2 ์ ํํ์ ๊ฒฝ์ฐ, Amazon EC2 ์์ํ๊ธฐ ์ ํ
2. ์ธ์คํด์ค ์์ฑ์ ์ฌ์ฉํ ํค ํ์ด ์์ฑ
- ํค ํ์ด - ํค ํ์ด ์์ฑ ์ ํ
- ํค ํ์ด ์์ฑ
- ๋ฆฌ๋ ์ค์์ ์ ์ํ ์์ ์ด๋ฏ๋ก .pemํ์์ผ๋ก ๋ค์ด๋ก๋
- ์๋์ฐ์์ ssh ์ ์ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ ๊ฒฝ์ฐ .ppk ํ์
- ํค ํ์ด ์์ฑ ๋ฒํผ์ ๋๋ฅด๋ฉด ์์ฑ๋ ํค๊ฐ ์๋์ผ๋ก ๋ค์ด๋ก๋
- ํค ๋ถ์คํ์ง ์๋๋ก ์ฃผ์
3. ์ธ์คํด์ค ์์ฑ
- ์ธ์คํด์ค - ์ธ์คํด์ค ์์
- ์๋์ ๊ฐ์ด ์ ํ ํ ์ด์ ๋จ๊ณ์์ ์์ฑํ ํค ํ์ด ์ง์
- ์์ฑ๋ ์ธ์คํด์ค ํ์ธ
- ์์ฑ๋ ์ธ์คํด์ค ID๋ฅผ ๋๋ฌ ์ธ์คํด์ค์ ์ฐ๊ฒฐ
4. ํ๋ ฅ์ IP ํ ๋น
- ํ๋ ฅ์ IP: ๋ณํ์ง ์๋ ๊ณ ์ ์ ์ธ IP
- EC2 ์ธ์คํด์ค๋ ์ฌ์์ํ ๋๋ง๋ค IP๊ฐ ๋ณ๊ฒฝ๋๊ธฐ ๋๋ฌธ์ ํ๋ ฅ์ IP๋ฅผ ํ ๋นํ์ฌ ๊ณ ์ IP๋ฅผ ์ง์ ํด์ผ ํธ๋ฆฌํจ
- ํ๋ฆฌํฐ์ด์์๋ ํ๋ ฅ์ IP ์์ฑ ํ ์ฐ๊ฒฐํ์ง ์์ผ๋ฉด ๊ณผ๊ธ์ด ๋๋ฏ๋ก ์ฃผ์
- ์ธ์คํด์ค ์ญ์ ์ ํ ๋น๋์๋ ํ๋ ฅ์ IP๋ ํจ๊ป ์ญ์ ํด์ผ ๊ณผ๊ธ๋์ง ์์
- ๋คํธ์ํฌ ๋ฐ ๋ณด์ - ํ๋ ฅ์ IP - ํ๋ ฅ์ IP ์ฃผ์ ํ ๋น - ํ ๋น
- ํ๋ ฅ์ IP ์ฃผ์ ๋ชฉ๋ก - ํ ๋น๋ IPv4 ์ฃผ์ - ํ๋ ฅ์ IP ์ฃผ์ ์ฐ๊ฒฐ
- ์ธ์คํด์ค ์ ํ, ํ๋ผ์ด๋น IP ์ฃผ์ ์ ํ - ์ฐ๊ฒฐ
5. ์ธ์คํด์ค ์ ์
- ์ธ์คํด์ค ๋ชฉ๋ก
- ์์ฑ๋ ์ธ์คํด์ค ID๋ฅผ ๋๋ฌ ์ธ์คํด์ค์ ์ฐ๊ฒฐ
- ํฐ๋ฏธ๋(Ubuntu) ์ ์ํ์ฌ ssh ํค๋ก ์ ์
// ํค ํ์ด ๋ชจ๋ ๋ณ๊ฒฝ sudo chmod 400 {ํคํ์ด} // ํค ํ์ด๋ฅผ .ssh ํด๋์ ์นดํผ sudo cp {ํคํ์ด} ~/.ssh // ์ธ์คํด์ค ์ฐ๊ฒฐ ssh -i ~/.ssh/{ํคํ์ด} ec2-user@{์ ์ํ IP}.ap-northeast-2.compute.amazonaws.com // chmod ์ ๋ ๊ฒฝ์ฐ sudo umount /mnt/c sudo mount -t drvfs C: /mnt/c -o metadataโ
โป SSH ์ ์ ๊ด๋ จ ์ฐธ๊ณ
[Linux] ssh๋ก ์๊ฒฉ ์๋ฒ ์ ์ํ๊ธฐ
๐ SSH๋?- Secure Shell- ๋คํธ์ํฌ๋ฅผ ํตํด ์๊ฒฉ์ผ๋ก ์ปดํจํฐ์ ์ ์ํ๊ฑฐ๋ ์์ ํ๊ฒ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๊ธฐ ์ํด ์ฌ์ฉํ๋ ํ๋กํ ์ฝ ๐ SSH ์ ์ ๋ช ๋ น์ดssh [์ต์ ] [์ฌ์ฉ์๋ช ]@[ํธ์คํธ์ฃผ์] [๋ช ๋ น์ด] -
apricoding.tistory.com
'๋ฐฐํฌ & ์ด์ > AWS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[AWS] IAM Access key ์์ฑํ๊ธฐ (0) | 2024.05.27 |
---|---|
[AWS] ์ ํจ์ค ์ค์ ํ๊ธฐ (0) | 2024.05.07 |
[AWS] ๋์ปค๋ก ๋ฆฌ์กํธ ๋ฐฐํฌํ๊ธฐ (0) | 2023.09.05 |
[AWS] ์ธ์คํด์ค์ ๋์ปค ์ค์นํ๊ธฐ (0) | 2023.09.04 |