๐Ÿ’ป ์‹ค์ „ ํ”„๋กœ๊ทธ๋ž˜๋ฐ | ๋ผ์ฆˆ๋ฒ ๋ฆฌํŒŒ์ด4์— Ubuntu ์„ค์น˜ ๋ฐ SSH ์›๊ฒฉ ์ ‘์† ์™„๋ฒฝ ๊ฐ€์ด๋“œ


๋ผ์ฆˆ๋ฒ ๋ฆฌํŒŒ์ด 4์— Ubuntu OS ์„ค์น˜ํ•˜๊ธฐ ๐Ÿ”ง

๋ผ์ฆˆ๋ฒ ๋ฆฌํŒŒ์ด 4๋Š” ์‹ค์Šต ๋ฐ ๋‹ค์–‘ํ•œ ํ”„๋กœ์ ํŠธ ์ˆ˜ํ–‰์„ ์œ„ํ•œ ํ›Œ๋ฅญํ•œ ์†Œํ˜• ์ปดํ“จํ„ฐ ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค. ์ด๋ฒˆ ํฌ์ŠคํŒ…์—์„œ๋Š” ๋ผ์ฆˆ๋ฒ ๋ฆฌํŒŒ์ด 4์—์„œ Ubuntu ๋ฐ์Šคํฌํƒ‘ ๋ฒ„์ „์„ ์„ค์น˜ํ•˜๊ณ , ์›๊ฒฉ์œผ๋กœ ssh ์ ‘์†์„ ์„ค์ •ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ƒ์„ธํžˆ ์•ˆ๋‚ดํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ“Œ Ubuntu ISO ์ด๋ฏธ์ง€ ๋‚ด๋ ค๋ฐ›๊ธฐ

๋ณธ ์‹ค์Šต์—์„œ๋Š” GUI ํ™˜๊ฒฝ ๋•Œ๋ฌธ์— ๋ฐ์Šคํฌํƒ‘ ๋ฒ„์ „(Ubuntu 22.04 LTS)์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ“Œ Raspberry Pi Imager๋กœ Ubuntu ์ด๋ฏธ์ง€ ์„ค์น˜

๐Ÿ“Œ ๋ผ์ฆˆ๋ฒ ๋ฆฌํŒŒ์ด ์ตœ์ดˆ ๋ถ€ํŒ… ์„ค์ •ํ•˜๊ธฐ

SD์นด๋“œ๋ฅผ ๋ผ์ฆˆ๋ฒ ๋ฆฌํŒŒ์ด์— ์‚ฝ์ž…ํ•˜๊ณ  ์ „์›์„ ์ผœ์ฃผ์„ธ์š”. ์•„๋ž˜ ์ˆœ์„œ๋Œ€๋กœ ์ดˆ๊ธฐ ์„ค์ •์„ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค:

  • ์–ธ์–ด ์„ค์ •: English
  • ์™€์ดํŒŒ์ด ์—ฐ๊ฒฐ: ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋„คํŠธ์›Œํฌ ์„ ํƒ ํ›„ ๋น„๋ฐ€๋ฒˆํ˜ธ ์ž…๋ ฅ
  • ์‚ฌ์šฉ์ž ๊ณ„์ • ์„ค์ •: username/password๋ฅผ ํŽธํ•œ๋Œ€๋กœ ์„ค์ •(์ด ํฌ์ŠคํŒ…์—์„  ์˜ˆ์‹œ๋กœ ubuntu/ubuntu๋กœ ์„ค์ •)
  • ์ตœ์ดˆ ์„ค์ •์„ ์™„๋ฃŒํ•˜๋ฉด Ubuntu ๋ฐ์Šคํฌํƒ‘ ํ™”๋ฉด์œผ๋กœ ์ง„์ž…ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

SSH ์›๊ฒฉ ์ ‘์† ์„ค์ • ๋ฐ ์‹คํ–‰ํ•˜๊ธฐ ๐ŸŒ

๋ผ์ฆˆ๋ฒ ๋ฆฌํŒŒ์ด์˜ ํ„ฐ๋ฏธ๋„์„ ์—ด์–ด Ubuntu๋ฅผ ์ตœ์‹  ์ƒํƒœ๋กœ ์—…๋ฐ์ดํŠธํ•œ ํ›„ SSH ์„œ๋ฒ„๋ฅผ ์„ค์น˜ํ•ฉ๋‹ˆ๋‹ค.

# ํŒจํ‚ค์ง€ ์—…๋ฐ์ดํŠธ
sudo apt update

# SSH ์„œ๋ฒ„ ์„ค์น˜
sudo apt install openssh-server

# net-tools ์„ค์น˜ (ifconfig ๋ช…๋ น์–ด ์‚ฌ์šฉ)
sudo apt install net-tools

# IP ํ™•์ธ
ifconfig

๐Ÿ“Œ SSH ํด๋ผ์ด์–ธํŠธ๋กœ ์›๊ฒฉ ์ ‘์†ํ•˜๊ธฐ (์œˆ๋„์šฐ ํ™˜๊ฒฝ)

์œˆ๋„์šฐ์˜ Putty๋ฅผ ํ†ตํ•ด ssh ์›๊ฒฉ ์ ‘์†์„ ํ…Œ์ŠคํŠธํ•ด๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • Putty ๋‹ค์šด๋กœ๋“œ ํ›„ ์‹คํ–‰
  • ์•„๋ž˜์™€ ๊ฐ™์ด ์ž…๋ ฅ ํ›„ ์ ‘์†
    • Host-IP: ๋ผ์ฆˆ๋ฒ ๋ฆฌํŒŒ์ด IP (์˜ˆ: 192.168.0.13)
    • username/password: ์„ค์ •ํ•œ ๊ณ„์ • ์ •๋ณด ์ž…๋ ฅ (์˜ˆ: ubuntu/ubuntu)

๐Ÿšง ํ”ํžˆ ๋ฒ”ํ•˜๋Š” ์‹ค์ˆ˜์™€ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•

  • ISO ๋‹ค์šด๋กœ๋“œ ๊ณผ์ •์—์„œ ํŒŒ์ผ์ด ์†์ƒ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•˜๋ฉด ISO ํŒŒ์ผ์„ ์‚ญ์ œํ•˜๊ณ  ๋‹ค์‹œ ๋‹ค์šด๋ฐ›์œผ์„ธ์š”.
  • ์ ์ ˆํ•œ Wi-Fi ํ™˜๊ฒฝ์„ ์„ค์ •ํ•ด๋‘์ง€ ์•Š์œผ๋ฉด ์ดˆ๊ธฐ ์„ค์ •์—์„œ ๋‚œํ•ญ์„ ๊ฒช์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ผ์ฆˆ๋ฒ ๋ฆฌํŒŒ์ด 4 + Ubuntu, ๊ทธ ํ™œ์šฉ์„ฑ์€? ๐Ÿš€

  • ๊ต์œก์šฉ ํ”„๋กœ์ ํŠธ๋ถ€ํ„ฐ IoT๊นŒ์ง€ ํญ๋„“๊ฒŒ ํ™œ์šฉ ๊ฐ€๋Šฅ
  • ์„œ๋ฒ„๋กœ ํ™œ์šฉํ•˜์—ฌ ์›๊ฒฉ ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜ ์‹คํ–‰ ๋ฐ ๊ด€๋ฆฌ ์šฉ์ด

์ „๋ฌธ๊ฐ€์˜ ์˜๊ฒฌ๊ณผ ๋ฏธ๋ž˜ ์ „๋ง ๐Ÿ”

์ „๋ฌธ๊ฐ€๋“ค์€ ๋ผ์ฆˆ๋ฒ ๋ฆฌํŒŒ์ด์™€ ๊ฐ™์€ ์†Œํ˜• ๋ณด๋“œ๊ฐ€ ์•ž์œผ๋กœ IoT, ์ธ๊ณต์ง€๋Šฅ ํ•™์Šต ๋“ฑ์— ํ™œ๋ฐœํžˆ ์‚ฌ์šฉ๋  ๊ฒƒ์œผ๋กœ ์˜ˆ์ธกํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ Ubuntu์™€ ๊ฐ™์€ ๋ฒ”์šฉ ๋ฆฌ๋ˆ…์Šค OS์˜ ์ง€์› ๊ฐ•ํ™”๋กœ ์ธํ•ด, ์•ž์œผ๋กœ ์†Œํ˜• ์—ฃ์ง€ ์žฅ๋น„์—์„œ์˜ ํ™œ์šฉ์ด ๋” ํ™•๋Œ€๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ด๋ฒˆ ๊ฐ€์ด๋“œ๋ฅผ ํ†ตํ•ด ๋ผ์ฆˆ๋ฒ ๋ฆฌํŒŒ์ด 4์— Ubuntu๋ฅผ ์„ค์น˜ํ•˜๊ณ  ์›๊ฒฉ ssh ์ ‘์†๊นŒ์ง€ ์„ฑ๊ณตํ–ˆ๋‹ค๋ฉด ์ด์ œ ๋‹ค์–‘ํ•œ ํ”„๋กœ์ ํŠธ์™€ ๊ณต๋ถ€๋ฅผ ์‹œ์ž‘ํ•  ์ค€๋น„๊ฐ€ ๋œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ธฐ์ˆ ์  ์งˆ๋ฌธ์ด๋‚˜ ๊ถ๊ธˆํ•œ ์‚ฌํ•ญ์ด ์žˆ์œผ๋ฉด ๋Œ“๊ธ€๋กœ ๋‚จ๊ฒจ์ฃผ์„ธ์š”.



๋Œ“๊ธ€

๊ฐ€์žฅ ๋งŽ์ด ๋ณธ ๊ธ€