๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
CS/Network

[Network] ํฌํŠธ์— ๋”ฐ๋ฅธ ์„œ๋ฒ„ ๋ฐ ์„œ๋น„์Šค ๊ตฌ๋ถ„

by clolee 2025. 3. 27.

๐Ÿ” ํฌํŠธ์— ๋”ฐ๋ฅธ ์„œ๋ฒ„ ๋ฐ ์„œ๋น„์Šค ๊ตฌ๋ถ„: ๊ธฐ์ˆ ์ ์œผ๋กœ ์ž์„ธํ•œ ์„ค๋ช…

๐Ÿ’ก ํ•ต์‹ฌ ๊ฐœ๋… ๋จผ์ € ์งš๊ณ  ๋„˜์–ด๊ฐ€์ž:

  • ์„œ๋ฒ„(Host): ํ•˜๋‚˜์˜ ๋ฌผ๋ฆฌ์  ๋˜๋Š” ๊ฐ€์ƒ ์‹œ์Šคํ…œ (์˜ˆ: Ubuntu ๋จธ์‹ )
  • ํฌํŠธ(Port): ์„œ๋ฒ„ ๋‚ด์—์„œ ๋„คํŠธ์›Œํฌ ์„œ๋น„์Šค๋ฅผ ๊ตฌ๋ถ„ํ•˜๋Š” ๋…ผ๋ฆฌ์  ํ†ต๋กœ (0~65535๋ฒˆ)
  • SSH ๋ฐ๋ชฌ(sshd): SSH ์ ‘์† ์š”์ฒญ์„ ์ฒ˜๋ฆฌํ•˜๋Š” ์„œ๋ฒ„ ์ธก ๋ฐฑ๊ทธ๋ผ์šด๋“œ ์„œ๋น„์Šค
  • ํฌํŠธํฌ์›Œ๋”ฉ: ์™ธ๋ถ€์—์„œ ๋“ค์–ด์˜ค๋Š” ํฌํŠธ ์š”์ฒญ์„ ๋‚ด๋ถ€์˜ ํŠน์ • IP์™€ ํฌํŠธ๋กœ ์šฐํšŒ์‹œํ‚ค๋Š” ๊ธฐ๋Šฅ

๐Ÿง  ์‚ฌ๋ก€๋ณ„ ์„ค๋ช…

โ‘  ๊ฐ™์€ ์„œ๋ฒ„์—์„œ ์—ฌ๋Ÿฌ ํฌํŠธ์— SSH ์„œ๋น„์Šค ์‹คํ–‰ (์ง์ ‘ ์„ค์ •)


  
# /etc/ssh/sshd_config ๋‚ด์šฉ ์˜ˆ์‹œ
Port 22
Port 2222
  • ์ด ์„ค์ •์€ ๊ฐ™์€ Ubuntu ์„œ๋ฒ„์—์„œ SSH ์„œ๋น„์Šค๋ฅผ 22๋ฒˆ๊ณผ 2222๋ฒˆ ํฌํŠธ ๋‘˜ ๋‹ค ์ˆ˜์‹ ํ•˜๋„๋ก ์„ค์ •ํ•œ ๊ฒƒ์ด๋‹ค.
  • ์ด ๊ฒฝ์šฐ, ์™ธ๋ถ€์—์„œ ssh user@IP -p 22 ๋˜๋Š” ssh user@IP -p 2222๋กœ ์ ‘์†ํ•˜๋ฉด ๊ฒฐ๊ตญ ๊ฐ™์€ ์„œ๋ฒ„์— ์ ‘์†ํ•˜์ง€๋งŒ, ๋‚ด๋ถ€์ ์œผ๋กœ๋Š” ๋ณ„๊ฐœ์˜ ์„œ๋น„์Šค ํฌํŠธ๋กœ ๋ถ„๋ฆฌ๋˜์–ด ์ฒ˜๋ฆฌ๋œ๋‹ค.
  • ๋‘˜์€ ๊ฐ™์€ ์„œ๋ฒ„์˜ ๋‹ค๋ฅธ ๋ฌธ์ด๋ผ๊ณ  ๋ณด๋ฉด ๋œ๋‹ค.

๐Ÿ“Œ ์˜์˜: ์„œ๋ฒ„ ๋ณด์•ˆ์ด๋‚˜ ๊ด€๋ฆฌ์ž ๊ณ„์ • ๋ถ„๋ฆฌ ์šด์˜ ๋“ฑ ๊ณ ๊ธ‰ ์šด์˜ ์‹œ ์‚ฌ์šฉ๋จ


โ‘ก VirtualBox์—์„œ ํฌํŠธํฌ์›Œ๋”ฉ์„ ์ด์šฉํ•ด ์™ธ๋ถ€ ํฌํŠธ๋ฅผ ๋‚ด๋ถ€์˜ ๊ฐ™์€ ํฌํŠธ๋กœ ์—ฐ๊ฒฐ

์˜ˆ: ํ˜ธ์ŠคํŠธ โ†’ ๊ฒŒ์ŠคํŠธ ํฌํŠธํฌ์›Œ๋”ฉ ์„ค์ •

์ด๋ฆ„ ํ”„๋กœํ† ์ฝœ ํ˜ธ์ŠคํŠธ ํฌํŠธ ๊ฒŒ์ŠคํŠธ ํฌํŠธ ์„ค๋ช…
SSH1 TCP 2222 22 ํ˜ธ์ŠคํŠธ์˜ 127.0.0.1:2222 โ†’ ๊ฒŒ์ŠคํŠธ์˜ 22๋ฒˆ ํฌํŠธ๋กœ ์—ฐ๊ฒฐ
SSH2 TCP 2200 22 ํ˜ธ์ŠคํŠธ์˜ 127.0.0.1:2200 โ†’ ๋™์ผํ•œ ๊ฒŒ์ŠคํŠธ์˜ 22๋ฒˆ ํฌํŠธ๋กœ ์—ฐ๊ฒฐ

โ†’ ์ฆ‰, ์™ธ๋ถ€์—์„œ ๋ณด๋ฉด 2222์™€ 2200์€ ๋‹ค๋ฅธ ํฌํŠธ์ง€๋งŒ, ์‹ค์ œ ๋‚ด๋ถ€ ๊ฒŒ์ŠคํŠธ์—์„œ๋Š” ๋ชจ๋‘ ๋™์ผํ•œ SSH ์„œ๋น„์Šค(22๋ฒˆ ํฌํŠธ)๋ฅผ ํ–ฅํ•˜๊ณ  ์žˆ์Œ.

๐Ÿ“Œ ์˜์˜: ํฌํŠธ ๋ฒˆํ˜ธ๋งŒ ๋‹ค๋ฅผ ๋ฟ, ์‹ค์ œ๋กœ๋Š” ๊ฐ™์€ ์„œ๋ฒ„, ๊ฐ™์€ SSH ์„œ๋น„์Šค์— ์ ‘์†ํ•˜๋Š” ๊ฒƒ์ด๋‹ค.


๐Ÿ” ๋น„๊ต ์ •๋ฆฌ ํ‘œ

์ผ€์ด์Šค ์ ‘์† ์ฃผ์†Œ ์‹ค์ œ ์ ‘์† ๋Œ€์ƒ ์˜๋ฏธ
๋™์ผ ์„œ๋ฒ„, 2๊ฐœ ํฌํŠธ ๋ฆฌ์Šจ 192.168.0.10:22, 192.168.0.10:2222 ๊ฐ™์€ ์„œ๋ฒ„, ์„œ๋กœ ๋‹ค๋ฅธ SSH ํฌํŠธ sshd๊ฐ€ ๋‹ค์ค‘ ํฌํŠธ๋กœ ๋ฆฌ์Šจํ•จ
ํฌํŠธํฌ์›Œ๋”ฉ1 127.0.0.1:2222 โ†’ 10.0.2.15:22 ๊ฐ™์€ ๊ฒŒ์ŠคํŠธ ์„œ๋ฒ„์˜ 22ํฌํŠธ ํฌํŠธ๋งŒ ๋‹ค๋ฆ„, ์‹ค์ œ ๋Œ€์ƒ ๊ฐ™์Œ
ํฌํŠธํฌ์›Œ๋”ฉ2 127.0.0.1:2200 โ†’ 10.0.2.15:22 ๊ฐ™์€ ๊ฒŒ์ŠคํŠธ ์„œ๋ฒ„์˜ 22ํฌํŠธ ๊ฒฐ๊ณผ์ ์œผ๋กœ ๋™์ผํ•œ ์„œ๋น„์Šค
๋‹ค๋ฅธ ์„œ๋ฒ„ ์ ‘์† 192.168.0.11:22 ๋‹ค๋ฅธ ์„œ๋ฒ„ ์™„์ „ํžˆ ๋ณ„๊ฐœ ์‹œ์Šคํ…œ ์ ‘์†

๐Ÿ–ผ๏ธ ์‹œ๊ฐํ™” ๊ตฌ์กฐ (์˜ˆ)


  
[ํ˜ธ์ŠคํŠธ OS: Windows] PuTTY
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ 127.0.0.1:2222 โ”‚
โ”‚ ํฌํŠธํฌ์›Œ๋”ฉ โ”‚
โ”‚ โ†“ โ”‚
โ”‚ 10.0.2.15:22 (๊ฒŒ์ŠคํŠธ Ubuntu)โ”‚ โ† SSH ๋ฐ๋ชฌ 1
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ 127.0.0.1:2200 โ”‚
โ”‚ ํฌํŠธํฌ์›Œ๋”ฉ โ”‚
โ”‚ โ†“ โ”‚
โ”‚ 10.0.2.15:22 (๊ฒŒ์ŠคํŠธ Ubuntu)โ”‚ โ† SSH ๋ฐ๋ชฌ 1 (๋™์ผ)
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

๐Ÿงฉ ๊ฒฐ๋ก  ์ •๋ฆฌ

์งˆ๋ฌธ ๋‹ต๋ณ€
ํฌํŠธ๊ฐ€ ๋‹ค๋ฅด๋ฉด ๋‹ค๋ฅธ ์„œ๋ฒ„์ธ๊ฐ€? ํ•ญ์ƒ ๊ทธ๋ ‡์ง€๋Š” ์•Š์Œ. ๊ฐ™์€ ์„œ๋ฒ„์˜ ๋‹ค๋ฅธ ํฌํŠธ์ผ ์ˆ˜ ์žˆ์Œ
๊ฐ™์€ ๊ฒŒ์ŠคํŠธ์— ์—ฌ๋Ÿฌ ํฌํŠธ๋กœ ์ ‘์† ๊ฐ€๋Šฅ? ๊ฐ€๋Šฅ. ํฌํŠธํฌ์›Œ๋”ฉ์„ ๋‹ค๋ฅด๊ฒŒ ์„ค์ •ํ•˜๋ฉด, ๊ฐ™์€ ์„œ๋ฒ„์˜ ๊ฐ™์€ SSH ๋ฐ๋ชฌ์— ์—ฌ๋Ÿฌ ์ ‘์† ํ†ต๋กœ ์ œ๊ณต
ํฌํŠธ๋งˆ๋‹ค SSH ๋ฐ๋ชฌ ๋”ฐ๋กœ ์‹คํ–‰ ๊ฐ€๋Šฅ? ๊ฐ€๋Šฅ. sshd_config์—์„œ ์—ฌ๋Ÿฌ ํฌํŠธ ์ง€์ • ๊ฐ€๋Šฅ
ํฌํŠธ๊ฐ€ ๋‹ค๋ฅด๋ฉด OS ์ž…์žฅ์—์„œ ์™„์ „ํžˆ ๋ณ„๊ฐœ๋กœ ๋ณด๋Š”๊ฐ€? ์„œ๋น„์Šค ๋‹จ์œ„๋กœ๋Š” ๋ถ„๋ฆฌ๋จ. ์—ฐ๊ฒฐ ํฌํŠธ๋งˆ๋‹ค ๋ณ„๋„ ์ฒ˜๋ฆฌ๊ฐ€ ์ด๋ฃจ์–ด์ง (๋กœ๊ทธ์ธ, ๋กœ๊ทธ ๋“ฑ)

๐Ÿ” โ‘ ๋ฒˆ๊ณผ โ‘ก๋ฒˆ ์ƒํ™ฉ ๋น„๊ต

๊ตฌ๋ถ„ โ‘  ๊ฐ™์€ ์„œ๋ฒ„์— ์—ฌ๋Ÿฌ ํฌํŠธ์—์„œ SSH ์„œ๋น„์Šค ์‹คํ–‰ โ‘ก VirtualBox ํฌํŠธํฌ์›Œ๋”ฉ์œผ๋กœ ์™ธ๋ถ€ ํฌํŠธ๋ฅผ ๋‚ด๋ถ€ ํฌํŠธ์— ์—ฐ๊ฒฐ
์„ค์ • ์œ„์น˜ Ubuntu ๊ฒŒ์ŠคํŠธ OS ๋‚ด๋ถ€์˜ sshd_config ํŒŒ์ผ VirtualBox ํ˜ธ์ŠคํŠธ์˜ ํฌํŠธํฌ์›Œ๋”ฉ ๊ทœ์น™ ์„ค์ •
SSH ๋ฐ๋ชฌ ๊ฒŒ์ŠคํŠธ OS ๋‚ด๋ถ€์˜ sshd๊ฐ€ 22๋ฒˆ๊ณผ 2222๋ฒˆ ํฌํŠธ ๋ชจ๋‘ ์ง์ ‘ ๋ฆฌ์Šจ ๊ฒŒ์ŠคํŠธ OS์˜ sshd๋Š” 22๋ฒˆ ํฌํŠธ๋งŒ ๋ฆฌ์Šจ
์™ธ๋ถ€ ์ ‘์† ์‹œ ํฌํŠธ ์‹ค์ œ ๋ฌผ๋ฆฌ์ ์ธ ํฌํŠธ 22๊ณผ 2222๋ฅผ ๋ชจ๋‘ ์ง์ ‘ ์—ด์–ด๋‘  ํ˜ธ์ŠคํŠธ์˜ ๊ฐ€์งœ ํฌํŠธ(์˜ˆ: 2222)๋ฅผ ํ†ตํ•ด ์‹ค์ œ ๊ฒŒ์ŠคํŠธ์˜ 22๋ฒˆ์œผ๋กœ ๋ฆฌ๋””๋ ‰์…˜
ํฌํŠธ ์ฃผ์ฒด ํฌํŠธ๋Š” ๊ฒŒ์ŠคํŠธ OS์˜ ๊ฒƒ ํฌํŠธ๋Š” ํ˜ธ์ŠคํŠธ OS์˜ ๊ฒƒ (๊ฒŒ์ŠคํŠธ๋Š” 22๋งŒ ์•Œ๊ณ  ์žˆ์Œ)
๊ตฌ์กฐ ๋ณต์žก๋„ ๋‹จ์ผ ์‹œ์Šคํ…œ ๋‚ด SSH ๊ตฌ์„ฑ ๋ณ€๊ฒฝ๋งŒ ํ•„์š” VirtualBox NAT ๊ตฌ์กฐ + ํฌํŠธํฌ์›Œ๋”ฉ ์„ค์ • ํ•„์š”
์ ‘์† ๋ช…๋ น ์˜ˆ์‹œ ssh user@192.168.0.10 -p 2222 โ†’ ์„œ๋ฒ„๋Š” 2222 ์ง์ ‘ ์ฒ˜๋ฆฌ ssh user@127.0.0.1 -p 2222 โ†’ VirtualBox๊ฐ€ 2222๋ฅผ 10.0.2.15:22๋กœ ํฌ์›Œ๋”ฉ

๐Ÿ”ง ๋” ์‰ฝ๊ฒŒ ์ดํ•ดํ•˜๊ธฐ ์œ„ํ•œ ๋น„์œ 

ํ•ญ๋ชฉ โ‘ ๋ฒˆ ์ƒํ™ฉ โ‘ก๋ฒˆ ์ƒํ™ฉ
์„œ๋ฒ„๊ฐ€ ๋ฌธ์„ ์—ฌ๋Ÿฌ ๊ฐœ ์—ด์–ด๋‘  ์ง์ ‘ ๋ฌธ 2๊ฐœ ์„ค์น˜ (22๋ฒˆ, 2222๋ฒˆ) ๋ฌธ์€ ํ•˜๋‚˜(22๋ฒˆ), ์™ธ๋ถ€์—์„œ ๋‹ค๋ฅธ ๋ฌธ์ฒ˜๋Ÿผ ๋ณด์ด๋„๋ก ์œ„์žฅ
์†๋‹˜ ์ž…์žฅ "2222๋ฒˆ ๋ฌธ ์—ด๋ ค ์žˆ์œผ๋‹ˆ ๊ฑฐ๊ธฐ๋กœ ๊ฐ€์•ผ์ง€" "2222๋ฒˆ ๋ฌธ์œผ๋กœ ๋“ค์–ด๊ฐ€๋ฉด, ์•ˆ์—์„œ 22๋ฒˆ ๋ฌธ์œผ๋กœ ์—ฐ๊ฒฐํ•ด์คŒ"
๋ฌธ์˜ ์ฃผ์ธ Ubuntu ์„œ๋ฒ„ ๋ณธ์ธ VirtualBox๊ฐ€ ์™ธ๋ถ€ ๋ฌธ์„ ๊ด€๋ฆฌํ•จ

๐Ÿ” ๋ณด์•ˆ๊ณผ ๋กœ๊ทธ ๊ด€์ ์—์„œ๋„ ๋‹ค๋ฆ„

  • โ‘ ๋ฒˆ์—์„œ๋Š” Ubuntu ๋‚ด๋ถ€์˜ ๋ฐฉํ™”๋ฒฝ(UFW ๋“ฑ), ssh ๋กœ๊ทธ ๋“ฑ์—์„œ 2222 ํฌํŠธ ์ ‘์†์ด ๊ทธ๋Œ€๋กœ ๊ฐ์ง€๋จ.
  • โ‘ก๋ฒˆ์—์„œ๋Š” Ubuntu ์ž…์žฅ์—์„œ๋Š” ํ•ญ์ƒ 22๋ฒˆ ํฌํŠธ๋กœ ์ ‘์†์ด ๋“ค์–ด์˜จ ๊ฒƒ์œผ๋กœ ๋ณด์ธ๋‹ค. ์™ธ๋ถ€์—์„œ 2222๋กœ ์ ‘์†ํ•˜๋“  2200์œผ๋กœ ์ ‘์†ํ•˜๋“ , ๊ฒŒ์ŠคํŠธ ๋‚ด๋ถ€๋Š” ํ•ญ์ƒ ๊ฐ™์€ ํ•˜๋‚˜์˜ 22๋ฒˆ ํฌํŠธ๋งŒ ์ฒ˜๋ฆฌํ•œ๋‹ค.

โœ… ๊ฒฐ๋ก  ์š”์•ฝ

ํ•ญ๋ชฉ ๋™์ผ ์—ฌ๋ถ€ ์„ค๋ช…
์™ธ๋ถ€์—์„œ ๋ดค์„ ๋•Œ ๋น„์Šทํ•˜๊ฒŒ ๋ณด์ผ ์ˆ˜ ์žˆ์Œ ๋‘˜ ๋‹ค ๋‹ค๋ฅธ ํฌํŠธ ๋ฒˆํ˜ธ๋กœ ์ ‘์†ํ•จ
๋‚ด๋ถ€ ๊ตฌ์กฐ ์™„์ „ํžˆ ๋‹ค๋ฆ„ โŒ ํ•˜๋‚˜๋Š” sshd๊ฐ€ ๋‹ค์ค‘ ํฌํŠธ ๋ฆฌ์Šจ, ๋‹ค๋ฅธ ํ•˜๋‚˜๋Š” ํฌ์›Œ๋”ฉ๋œ ํ•˜๋‚˜์˜ ํฌํŠธ๋งŒ ์‚ฌ์šฉ
์ ‘์† ์ฒ˜๋ฆฌ ์ฃผ์ฒด ๋‹ค๋ฆ„ โŒ โ‘ ์€ ๊ฒŒ์ŠคํŠธ sshd๊ฐ€ ์ง์ ‘ 2222 ์ฒ˜๋ฆฌ, โ‘ก๋Š” VirtualBox๊ฐ€ 2222 โ†’ 22 ํฌ์›Œ๋”ฉ ์ฒ˜๋ฆฌ

๐Ÿ“Œ ์ฆ‰, โ‘ ์€ ๊ฒŒ์ŠคํŠธ OS๊ฐ€ ํฌํŠธ ์—ฌ๋Ÿฌ ๊ฐœ๋ฅผ ์ง์ ‘ ๋ฆฌ์Šจํ•˜๋Š” ๊ตฌ์กฐ,
โ‘ก๋Š” VirtualBox๊ฐ€ ํ˜ธ์ŠคํŠธ์—์„œ ํฌํŠธ๋ฅผ ์šฐํšŒ์‹œ์ผœ ๊ฒŒ์ŠคํŠธ์˜ 22๋ฒˆ ํ•˜๋‚˜๋กœ ๋ชฐ์•„์ฃผ๋Š” ๊ตฌ์กฐ์ด๋‹ค.

๐Ÿงช ์‹ค์Šต ์‹œ๋‚˜๋ฆฌ์˜ค: SSH ํฌํŠธ ๋ฆฌ์Šจ ์ƒํƒœ ๋น„๊ต


โœ… [โ‘ ] ๊ฒŒ์ŠคํŠธ OS๊ฐ€ ์—ฌ๋Ÿฌ ํฌํŠธ๋ฅผ ์ง์ ‘ ๋ฆฌ์Šจํ•˜๋„๋ก ์„ค์ •ํ•œ ๊ฒฝ์šฐ

๐Ÿ”ง ์„ค์ • ๋ฐฉ๋ฒ•

Ubuntu ๊ฒŒ์ŠคํŠธ ๋‚ด์—์„œ sshd_config ํŒŒ์ผ ์ˆ˜์ •:


  
sudo nano /etc/ssh/sshd_config

๋‹ค์Œ์ฒ˜๋Ÿผ ํฌํŠธ 2๊ฐœ ์ด์ƒ ์ง€์ •:


  
Port 22
Port 2222

์„ค์ • ๋ฐ˜์˜:


  
sudo systemctl restart ssh

๐Ÿ” ํ™•์ธ ๋ช…๋ น์–ด


  
sudo ss -tlnp | grep ssh

๋˜๋Š”


  
sudo netstat -tuln | grep :22

โœ… ์˜ˆ์ƒ ์ถœ๋ ฅ (์˜ˆ์‹œ)


  
LISTEN 0 128 0.0.0.0:22 0.0.0.0:* users:(("sshd",pid=1234,fd=3))
LISTEN 0 128 0.0.0.0:2222 0.0.0.0:* users:(("sshd",pid=1234,fd=4))

๐Ÿ“Œ ์„ค๋ช…:

  • ๊ฐ™์€ sshd ํ”„๋กœ์„ธ์Šค๊ฐ€ ๋‘ ๊ฐœ์˜ ํฌํŠธ๋ฅผ ๋™์‹œ์— ๋ฆฌ์Šจ ์ค‘
  • Ubuntu ๋‚ด๋ถ€์—์„œ 22๋ฒˆ๊ณผ 2222๋ฒˆ ์ง์ ‘ ์—ด๋ ค ์žˆ๊ณ , ์™ธ๋ถ€์—์„œ ๋ฐ”๋กœ ์ ‘๊ทผ ๊ฐ€๋Šฅ (ํฌํŠธํฌ์›Œ๋”ฉ ์—†์ด๋„ ๊ฐ€๋Šฅ)

โœ… [โ‘ก] VirtualBox์—์„œ ํฌํŠธํฌ์›Œ๋”ฉ์œผ๋กœ 22๋ฒˆ ํฌํŠธ๋งŒ ๋ฆฌ์Šจํ•œ ๊ตฌ์กฐ

๐Ÿ”ง ์„ค์ • ๋ฐฉ๋ฒ•

๊ฒŒ์ŠคํŠธ OS์˜ sshd_config๋Š” ๊ทธ๋Œ€๋กœ ๋‘”๋‹ค (22๋ฒˆ๋งŒ ์—ด๋ ค ์žˆ์Œ).

VirtualBox ํฌํŠธํฌ์›Œ๋”ฉ ์„ค์ •๋งŒ ์•„๋ž˜์ฒ˜๋Ÿผ ํ•œ๋‹ค:

์ด๋ฆ„ ํ˜ธ์ŠคํŠธ ํฌํŠธ ๊ฒŒ์ŠคํŠธ ํฌํŠธ
SSH1 2222 22
SSH2 2200 22

๐Ÿ” ๊ฒŒ์ŠคํŠธ OS์—์„œ ํ™•์ธ


  
sudo ss -tlnp | grep ssh

โœ… ์˜ˆ์ƒ ์ถœ๋ ฅ (์˜ˆ์‹œ)


  
LISTEN 0 128 0.0.0.0:22 0.0.0.0:* users:(("sshd",pid=2345,fd=3))

๐Ÿ“Œ ์„ค๋ช…:

  • ๊ฒŒ์ŠคํŠธ OS ์ž…์žฅ์—์„œ๋Š” ์˜ค์ง 22๋ฒˆ ํฌํŠธ๋งŒ ๋ฆฌ์Šจ ์ค‘
  • 2222, 2200 ๋“ฑ์€ Ubuntu๊ฐ€ ์ธ์‹ํ•˜๋Š” ํฌํŠธ๊ฐ€ ์•„๋‹˜
  • Windows PuTTY์—์„œ ์ ‘์† ์‹œ, VirtualBox๊ฐ€ ์ด ์š”์ฒญ์„ ๊ฒŒ์ŠคํŠธ์˜ 22๋ฒˆ์œผ๋กœ ์ž๋™ ํฌ์›Œ๋”ฉํ•ด์คŒ

๐Ÿ“Š ๋น„๊ต ์š”์•ฝ

ํ•ญ๋ชฉ โ‘  ์ง์ ‘ ๋ฆฌ์Šจ โ‘ก ํฌํŠธํฌ์›Œ๋”ฉ
๊ฒŒ์ŠคํŠธ ๋ฆฌ์Šจ ํฌํŠธ ์ˆ˜ 22, 2222 ๋“ฑ ์—ฌ๋Ÿฌ ๊ฐœ ๋‹จ ํ•˜๋‚˜ (22๋ฒˆ)
sshd๊ฐ€ ์ฒ˜๋ฆฌํ•˜๋Š” ํฌํŠธ ์—ฌ๋Ÿฌ ํฌํŠธ 22๋ฒˆ ํ•˜๋‚˜
์™ธ๋ถ€ ์ ‘์† ๋ฐฉ์‹ ๊ฒŒ์ŠคํŠธ ๋„คํŠธ์›Œํฌ IP + ํฌํŠธ ํ˜ธ์ŠคํŠธ IP + ํฌํŠธ (ํฌํŠธํฌ์›Œ๋”ฉ ํ•„์š”)
netstat/ss ๊ฒฐ๊ณผ ์—ฌ๋Ÿฌ ํฌํŠธ LISTEN ๋‹จ์ผ ํฌํŠธ LISTEN

์›ํ•˜๋ฉด ์œ„ ๋‘ ๊ตฌ์กฐ๋ฅผ ์™„์ „ํžˆ ์Šคํฌ๋ฆฝํŠธ ์ž๋™ํ™” ์˜ˆ์ œ๋‚˜ ์‹ค์Šต ๋ฌธ์„œ ํ…œํ”Œ๋ฆฟ์œผ๋กœ ๊ตฌ์„ฑํ•ด์„œ ๋‚ด๋ณด๋‚ด์ค„ ์ˆ˜ ์žˆ์–ด.
๋˜๋Š” ์‹ค์ œ ํฌํŠธ ์ถฉ๋Œ ํ…Œ์ŠคํŠธ๋‚˜ SSH ํฌํŠธ ๋ณ€๊ฒฝ ํ›„ ์ ‘์† ์—๋Ÿฌ ๋ถ„์„๊นŒ์ง€ ํ™•์žฅํ•ด๋ณผ ์ˆ˜๋„ ์žˆ์–ด! ํ•„์š”ํ•˜๋ฉด ๋ง๋งŒ ํ•ด์ค˜!

๋Œ“๊ธ€