๐ ๋ณธ๋ฌธ
์๋ฒ๋ฅผ ๋ค๋ฃฐ ์ผ์ด ์๊ธฐ๋ฉด ๊ฐ์ฅ ๋จผ์ ๋ง์ฃผํ๊ฒ ๋๋ ๊ธฐ์ ์ค ํ๋๊ฐ ๋ฐ๋ก **SSH (Secure Shell)**์
๋๋ค.
SSH๋ ๋จ์ํ ์๊ฒฉ ์ ์ ๋๊ตฌ๋ฅผ ๋์ด์, ๋ณด์์ด ์ค์ํ ์๋ฒ ๊ด๋ฆฌ์์ ๊ธฐ๋ณธ ์ค์ ๊ธฐ๋ณธ์ด๋ผ ํ ์ ์์ต๋๋ค.
์ค๋์ SSH์ ๊ฐ๋ , ์ ์ฌ์ฉํ๋์ง, ์ด๋ป๊ฒ ์ฌ์ฉํ๋์ง๋ฅผ ์ ๋ฆฌํด๋๋ฆฝ๋๋ค.
๐ 1. SSH๋?
๋คํธ์ํฌ ์์์ ๋ค๋ฅธ ์ปดํจํฐ(์๋ฒ)์ ์์ ํ๊ฒ ์ ์ํ๋ ๋ฐฉ์
- ID/PW ๋๋ ํค ์ธ์ฆ์ ํตํด ๋ก๊ทธ์ธ
- ๋ฐ์ดํฐ๋ ์ํธํ๋์ด ์ ๋ฌ → ๋ณด์ ์ฐ์
- ์ฃผ๋ก ๋ฆฌ๋ ์ค ์๋ฒ ๊ด๋ฆฌ, ํ์ผ ์ ์ก, ๋ช ๋ น ์คํ ๋ฑ์ ์ฌ์ฉ
๐ป 2. ๊ธฐ๋ณธ ์ ์ ๋ฐฉ๋ฒ (CLI ๊ธฐ์ค)
ssh ์ฌ์ฉ์๋ช
@์๋ฒIP์ฃผ์
์์:
ssh ubuntu@192.168.0.10
์ฒ์ ์ ์ ์ “Are you sure you want to continue connecting?” ๋ฉ์์ง๊ฐ ๋์ค๋ฉด yes ์ ๋ ฅ
๐งฉ 3. SSH ์ ์ ์ ํ์ํ ๊ฒ
- ์๋ฒ์ IP ์ฃผ์ ๋๋ ๋๋ฉ์ธ
- ์ ์ ๊ฐ๋ฅํ ์ฌ์ฉ์ ๊ณ์ ์ ๋ณด
- (์ ํ) ๋น๋ฐ๋ฒํธ or ๊ฐ์ธ ํค (.pem, .ppk)
- ๋ฐฉํ๋ฒฝ/ํฌํธ ์ค์ (๊ธฐ๋ณธ: 22๋ฒ ํฌํธ)
๐ 4. SSH ํค ์ธ์ฆ ๋ฐฉ์
๋น๋ฐ๋ฒํธ ๋์ ๊ณต๊ฐํค/๊ฐ์ธํค ๋ฐฉ์์ ์ฐ๋ฉด ๋ ์์ ํฉ๋๋ค.
ํค ์์ฑ ๋ช ๋ น์ด:
ssh-keygen -t rsa -b 4096
์ดํ ๊ณต๊ฐํค๋ ์๋ฒ์ ๋ฑ๋ก:
~/.ssh/authorized_keys
๐ ๏ธ 5. ์์ฃผ ์ฐ๋ ์ต์
| -p ํฌํธ๋ฒํธ | ๊ธฐ๋ณธ 22๊ฐ ์๋ ๋ ์ง์ |
| -i ํคํ์ผ | ๊ฐ์ธ ํค๋ฅผ ์ฌ์ฉํ ๋ |
| -v | ์ ์ ๊ณผ์ ์์ธ ๋ก๊ทธ ํ์ธ |
โ ๋ง๋ฌด๋ฆฌ
SSH๋ ๋ฆฌ๋
์ค ์๋ฒ ๊ด๋ฆฌ์ ์์์
๋๋ค.
์ฒ์์ ๋ช
๋ น์ด๊ฐ ๋ฏ์ค ์ ์์ง๋ง, ๋ช ๋ฒ ์ ์ํ๋ค ๋ณด๋ฉด ๋ณด์ + ํธ๋ฆฌํจ์ ๋์์ ๊ฐ์ถ ๊ฐ๋ ฅํ ๋๊ตฌ๋ผ๋ ๊ฑธ ์ ์ ์์ต๋๋ค.
์๋ฒ๋ฅผ ๋ค๋ฃจ๋ ๋ชจ๋ ์ฌ๋์ ํ์ ๊ธฐ์ , SSH๋ถํฐ ์ตํ๋ณด์ธ์.
'OS > Linux' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| ๋ฆฌ๋ ์ค ์ฒ์ ์จ? ๊ผญ ์ธ์์ผ ํ ๋ช ๋ น์ด 10๊ฐ์ง ์ ๋ฆฌ! (0) | 2025.07.07 |
|---|---|
| ๋ฆฌ๋ ์ค ํ์ผ ๊ถํ ์ฝ๊ฒ ์ดํดํ๊ธฐ โ chmod์ chown ์ฌ์ฉ๋ฒ (0) | 2025.07.05 |
| ๋ฆฌ๋ ์ค ๊ธฐ๋ณธ ๋ช ๋ น์ด 10์ โ ์ฒ์ ์ฐ๋ ์ฌ๋๋ ๋ฐ๋ก ์ดํด (0) | 2025.07.04 |
| Ubuntu 22.04 snap store update ํด๊ฒฐ ๋ฐฉ๋ฒ (2) | 2023.06.18 |
| [๋ฆฌ๋ ์ค] ์ ๊ณผ ๋ช ๋ น์ด ๊ธฐ์ด (0) | 2021.04.04 |