๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
  • ์žฅ์›์ต ๊ธฐ์ˆ ๋ธ”๋กœ๊ทธ
๐Ÿคท๐Ÿผ‍โ™€๏ธ Etc.../- linux, aws, docker, k8s

[Linux] VM-ware๋ฅผ ์ด์šฉํ•˜์—ฌ ์šฐ๋ถ„ํˆฌ ๋ฆฌ๋ˆ…์Šค ์„ค์น˜(2) ubuntu-server

by Wonit 2020. 9. 23.
๋ณธ ๋ธ”๋กœ๊ทธ ๊ธ€์€ ์ด 3๋ถ€์ž‘์œผ๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ์Šต๋‹ˆ๋‹ค. ์ข€๋” ๊ฐ€๋…์„ฑ์„ ์ข‹๊ฒŒ ํ•˜๊ธฐ ์œ„ํ•ด ์šฐ๋ถ„ํˆฌ ์„œ๋ฒ„1ubuntu Desktop, ์šฐ๋ถ„ํˆฌ ์„œ๋ฒ„ 2ubuntu Server, ์šฐ๋ถ„ํˆฌ ํด๋ผ์ด์–ธํŠธKubuntu ๋กœ ํฌ์ŠคํŒ…์„ ๋‚˜๋ˆ  ์„ค์ • ๋ฐฉ๋ฒ•์„ ๊ฒŒ์‹œํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.

์˜ค๋Š˜์€ ๋ฆฌ๋ˆ…์Šค ์ž‘์—… ํ™˜๊ฒฝ์„ ๊ตฌ์„ฑํ•˜๊ธฐ ์œ„ํ•ด ์šฐ๋ถ„ํˆฌ ๋ฐ์Šคํฌํ†ฑ์„ VM-ware์— ์ถ”๊ฐ€์‹œ์ผœ๋ณผ ๊ฒƒ์ด๋‹ค.

 

์šฐ๋ถ„ํˆฌ์— ๋ฐฐํฌํŒ์—๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ ์šฐ๋ถ„ํˆฌ ๋ฐ์Šคํฌํ†ฑ๊ณผ ์šฐ๋ถ„ํˆฌ ์„œ๋ฒ„๋กœ ๋‚˜๋‰œ๋‹ค.


๊ฑฐ๊ธฐ์— ์ถ”๊ฐ€์ ์œผ๋กœ ์šฐ๋ฆฌ๋Š” ์šฐ๋ถ€ํˆฌ ํ”Œ๋ ˆ์ด๋ฒ„์Šค๋ผ๊ณ  ๋ถˆ๋ฆฌ๋Š” ๋ฐฐํฌ๋ฒ„์ „๋„ ํ™•์ธํ•ด ๋ณผ ๊ฒƒ์ด๋‹ค.

 

  • Ubuntu Desktop
  • Ubuntu Server
  • Ubuntu Flavours

์šฐ๋ถ„ํˆฌ ๋ฐ์Šคํฌํ†ฑ
์šฐ๋ถ„ํˆฌ ๋ฐ์Šคํฌํ†ฑ์€ X window ํ™˜๊ฒฝ์„ ์ง€์›ํ•˜๋ฉฐ ์›น ๋ธŒ๋ผ์šฐ์ €, ๊น€ํ”„๋“ฑ๋“ฑ ๋‹ค์–‘ํ•œ GUI ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์œผ๋กœ ์œ ๋ช…ํ•˜๋‹ค.

 

์šฐ๋ถ„ํˆฌ ๋ฐ์Šคํฌํ†ฑ์€ ๊ธฐ๋ณธ์ ์œผ๋กœ ์ผ๋ฐ˜์ ์œผ๋กœ ์šฐ๋ฆฌ๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” windows 10 ํ™˜๊ฒฝ๊ณผ ๋น„์Šทํ•œ ๊ฒƒ์„ ๋– ์˜ฌ๋ฆฌ๋ฉด ๋œ๋‹ค.


์šฐ๋ถ„ํˆฌ ์„œ๋ฒ„
์šฐ๋ถ„ํˆฌ ์„œ๋ฒ„๋Š” ์„œ๋ฒ„๋ฅผ ์œ„ํ•ด ํŠนํ™”๋œ ์šด์˜์ฒด์ œ๋กœ X window ํ™˜๊ฒฝ์„ ์ง€์›ํ•˜์ง€ ์•Š์ง€๋งŒ ์„ค์น˜ํ•˜์ง€ ์•Š๋Š” ๋งŒํผ ์„œ๋ฒ„์˜ ์„ฑ๋Šฅ์„ ์ค‘์‹œํ–ˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋ฉด ๋œ๋‹ค.


์šฐ๋ถ„ํˆฌ ์„œ๋ฒ„์—์„œ๋Š” GUI ๋Œ€์‹  TUI๋ผ๋Š” ์ปค๋งจ๋“œ๋ผ์ธ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ œ๊ณตํ•œ๋‹ค.

 

์ฟ ๋ถ„ํˆฌ

์šฐ๋ถ„ํˆฌ์— ๋Œ€ํ‘œ์ ์ธ ๋ฐฐํฌํŒ 2๊ฐ€์ง€(์„œ๋ฒ„, ๋ฐ์Šคํฌํ†ฑ)์„ ์ œ์™ธํ•œ ๋ฐฐํฌ ๋ฒ„์ „์œผ๋กœ ์ด๋Ÿฌํ•œ ๋ฐฐํฌํŒ์„ ์šฐ๋ถ„ํˆฌ ํ”Œ๋ ˆ์ด๋ฒ„์Šค(Ubuntu Flavours)๋ผ๊ณ  ํ•œ๋‹ค.


SetUp Ubuntu Server

์šฐ๋ถ„ํˆฌ ์„œ๋ฒ„๋ฅผ ์„ค์ •ํ•ด๋ณด์ž.

 

์ˆœ์„œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

  1. ์šฐ๋ถ„ํˆฌ ๊ฐ€์ƒ๋จธ์‹  ์ƒ์„ฑํ•˜๊ธฐ
  2. ์šฐ๋ถ„ํˆฌ ๊ฐ€์ƒ๋จธ์‹  ์ปค์Šคํ…€ํ•˜๊ธฐ
  3. ์šฐ๋ถ„ํˆฌ ์„œ๋ฒ„ ์„ค์ •ํ•˜๊ธฐ.

์šฐ๋ถ„ํˆฌ ๊ฐ€์ƒ๋จธ์‹  ์ƒ์„ฑํ•˜๊ธฐ

์šฐ๋ถ„ํˆฌ ๊ฐ€์ƒ๋จธ์‹ ์„ ์ƒ์„ฑํ•˜๊ธฐ ์œ„ํ•ด์„œ VMware์—์„œ ์ขŒ์ธก ํƒญ์— ๋งˆ์šฐ์Šค ์šฐํด๋ฆญ์„ ํ•˜์—ฌ new Virtual machine ์œผ๋กœ ์ƒˆ๋กœ์šด ๋จธ์‹ ์„ ์ƒ์„ฑํ•œ๋‹ค.

์šฐ๋ถ„ํˆฌ ์ด๋ฏธ์ง€ ์„ค์ •์„ ํ•ด์•ผํ•˜๋Š”๋ฐ ์šฐ๋ฆฌ๋Š” ๋‹น์žฅ ์ด๋ฏธ์ง€ ์„ค์ •์„ ํ•˜๊ธฐ๋ณด๋‹ค๋Š” ๋จผ์ € ๊ฐ€์ƒ ๋จธ์‹ ์„ ๋งŒ๋“ค๊ณ  ๊ฐ€์ƒ๋จธ์‹  ์ปค์Šคํ…€ํ•˜๊ธฐ์—์„œ ์ด๋ฏธ์ง€๋ฅผ ๋กœ๋“œํ•  ๊ฒƒ์ด๋‹ค.

 

๊ทธ๋Ÿฌ๋ฏ€๋กœ I will install the operation system later์„ ํด๋ฆญํ•˜๊ณ  ๋‹ค์Œ์œผ๋กœ ๋„˜์–ด๊ฐ€ Ubuntu 64bit ๋ฒ„์ „์œผ๋กœ ๋‹ค์Œ ๋‹จ๊ณ„๋กœ ๋„˜์–ด๊ฐ„๋‹ค.

๊ทธ๋ฆฌ๊ณ  ์šฐ๋ฆฌ๊ฐ€ ์›ํ•˜๋Š” ํด๋”์— ๋ฆฌ๋ˆ…์Šค ์„ค์น˜ ํŒŒ์ผ์„ ์ง€์ •ํ•˜๊ณ  ์‹ฑ๊ธ€ ๊ฐ€์ƒ ๋””์Šคํฌ๋กœ ์„ค์ •ํ•œ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ์„ค์ •์„ ์™„๋ฃŒํ•˜๋ฉด ๊ฐ€์ƒ๋จธ์‹  ์ƒ์„ฑ์€ ๋์ด ๋‚œ๋‹ค.

์šฐ๋ถ„ํˆฌ ๊ฐ€์ƒ๋จธ์‹  ์ปค์Šคํ…€ํ•˜๊ธฐ

์šฐ๋ฆฌ๋Š” ๊ฐ€์žฅ ๊ธฐ๋ณธ์ ์œผ๋กœ ์šฐ๋ถ„ํˆฌ๋ฅผ ์‹คํ–‰์‹œํ‚ฌ ์ˆ˜ ์žˆ๋Š” VM์›จ์–ด ํ™˜๊ฒฝ์„ ์„ธํŒ…ํ•˜์˜€๋‹ค.

 

์ด์ œ ์šฐ๋ฆฌ๊ฐ€ ์šฐ๋ถ„ํˆฌ ์„œ๋ฒ„๋ฅผ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ๊ณ  ํšจ์œจ์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•œ ์ปค์Šคํ…€์„ ์‹œ๋„ํ•ด๋ณด์ž.

 

์ผ๋‹จ ๋ถˆํ•„์š”ํ•œ ์žฅ์น˜๋“ค์„ ์ œ๊ฑฐํ•˜๊ณ  ํ”„๋กœ์„ธ์„œ๋ฅผ 1๊ฐœ๋กœ ๋ณ€๊ฒฝํ•œ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ๋„คํŠธ์›Œํฌ ์„ค์ •์„ ์œ„ํ•œ Network Adapter๋ฅผ NAT ์„ค์ •์œผ๋กœ ๋ณ€๊ฒฝํ•œ๋‹ค.

 

๋Œ€๋ถ€๋ถ„ ๊ธฐ๋ณธ ์„ค์ •์œผ๋กœ ๋‹ค ๋˜์–ด์žˆ์„ ๊ฒƒ์ด์ง€๋งŒ ํ˜น์‹œ ๋ชจ๋ฅด๋‹ˆ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์„ค์ •ํ•ด์ค€๋‹ค.

๊ทธ๋Ÿผ ๋‹ค์Œ๊ณผ ๊ฐ™์ด

์„ค์ •์ด ์™„๋ฃŒ๋˜๊ณ  ์šฐ๋ฆฌ๊ฐ€ ์„ค์น˜ํ•œ ํด๋”์—๋Š” ์•„๋ž˜์™€ ๊ฐ™์€ ํŒŒ์ผ๋“ค๊ณผ ํด๋”๊ฐ€ ์ƒ์„ฑ๋œ๋‹ค.

์šฐ๋ถ„ํˆฌ ์„œ๋ฒ„ ์„ค์ •ํ•˜๊ธฐ

์ด์ œ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๋ถ€๋ถ„์œผ๋กœ Ubuntu-Server ์ด๋ฏธ์ง€๋ฅผ ํ†ตํ•œ ์šฐ๋ถ„ํˆฌ ์„œ๋ฒ„ ์„ค์น˜์ด๋‹ค.

 

์šฐ๋ถ„ํ„ฐ ์„œ๋ฒ„๋ฅผ ์„ค์น˜ํ•˜๊ธฐ ์œ„ํ•œ ์ด๋ฏธ์ง€ ํŒŒ์ผ์„ ๋‹ค์šด๋ฐ›๋Š”๋‹ค.

์ด๋ฏธ์ง€ ํŒŒ์ผ์„ ๋‹ค์šด๋ฐ›๊ธฐ ์œ„ํ•œ ์šฐ๋ถ„ํˆฌ ๊ณต์‹ ํ™ˆํŽ˜์ด์ง€์˜ UI๋Š” ๋ณ€๊ฒฝ๋  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ๋•Œ์— ๋”ฐ๋ผ ๊ตฌ๊ธ€๋ง์œผ๋กœ ์ด๋ฏธ์ง€๋ฅผ ๋‹ค์šด๋ฐ›์œผ๋ฉด ๋œ๋‹ค.

๋‹ค์‹œ VM ์›จ์–ด๋กœ ๋Œ์•„๊ฐ€ SATA ์— ์šฐ๋ถ„ํˆฌ ์ด๋ฏธ์ง€๋ฅผ ๋ถˆ๋Ÿฌ์˜จ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ์šฐ๋ถ„ํˆฌ ๋ฐ์Šคํฌํ†ฑ ๊ฐ€์ƒ๋จธ์‹ ์„ ์‹คํ–‰์‹œ์ผœ์ค€๋‹ค.

๊ทธ๋Ÿผ ์œ„์™€ ๊ฐ™์ด TUI ํ™˜๊ฒฝ์œผ๋กœ ์‹คํ–‰์ด ๋œ๋‹ค.

 

์ด์ œ๋ถ€ํ„ฐ๋Š” ๋”ฐ๋กœ ์šฐ๋ฆฌ๊ฐ€ ์„ค์ •ํ•  ํ•„์š”๋Š” ์—†๋‹ค(ํ•„์š”ํ•œ ๊ฒฝ์šฐ ํ•ด์•ผํ•˜์ง€๋งŒ ์šฐ๋ฆฌ๋Š” ์•„์ง ๋ฐฐ์šฐ๋Š” ์‹œ๊ฐ„์ด๋ฏ€๋กœ ๋„˜์–ด๊ฐ€๋„๋ก ํ•œ๋‹ค.)

 

์ผ๋‹จ ์–ธ์–ด ์„ ํƒ์„ ํ•œ ๋’ค ๊ณ„์† ์—”ํ„ฐ๋กœ ๋„˜์–ด๊ฐ€์ฃผ๋ฉด ๋œ๋‹ค.

์•„๋ž˜๋Š” ํ‚ค๋ณด๋“œ ์ž…๋ ฅ๊ณผ ์šฐ๋ถ„ํˆฌ๋ฅผ ์„ค์น˜ํ•˜๋Š” ํ™”๋ฉด์ด๋‹ค. ๋˜ ์—”ํ„ฐ๋ฅผ ๋ˆŒ๋Ÿฌ์ค€๋‹ค.

 

๊ทธ ๋‹ค์Œ์€ ํ”„๋ก์‹œ์™€ ๋ฏธ๋Ÿฌ ์‚ฌ์ดํŠธ์— ๋Œ€ํ•œ ์„ค์ •์ธ๋ฐ ์—ญ์‹œ ์—”ํ„ฐ.

 

๋งŒ์•ฝ ์—”ํ„ฐ๋ฅผ ๋ˆŒ๋Ÿฌ๋„ ์•ˆ๋˜๋ฉด Tab์„ ๋ˆŒ๋Ÿฌ์„œ Done๊ณผ Exit ์„ ํด๋ฆญํ•  ์ˆ˜ ์žˆ๋Š” ๋ ˆ์ด์–ด๋กœ ๊ฐˆ ์ˆ˜ ์žˆ๊ฒŒ ํ•œ๋‹ค.

ํŒŒ์ผ ์‹œ์Šคํ…œ์— ๋Œ€ํ•œ ์„ค์ •์ด ๊ณ„์† ๋‚˜์˜จ๋‹ค. ์—ญ์‹œ ์—”ํ„ฐ

 

์—”ํ„ฐ

 

์—”ํ„ฐ

 

์—ฌ๊ธฐ์„œ๋Š” ํ”„๋กœํ•„ ์…‹์—… ๋‹จ๊ณ„์ธ๋ฐ ์ง€๋‚œ ์‹œ๊ฐ„์—๋„ ๋ง ํ–ˆ๋“ฏ์ด ์šฐ๋ฆฌ๋Š” ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์™ธ์šด๋‹ค๊ณ  ์™ธ์›Œ๋„ ๋ณต์žกํ•ด์ง€๋ฉด ๋˜ ๊นŒ๋จน์œผ๋‹ˆ ๋น„๋ฐ€๋ฒˆํ˜ธ๋Š” root๋กœ ํ†ต์ผํ•˜๊ณ  ๊ณ„์ •๋ช…์„ ubuntu๋กœ ์„ค์ •ํ•ด์ค€๋‹ค.

์—”ํ„ฐ

๊ทธ๋Ÿผ ์ด์ œ ์„ค์ •์ด ์™„๋ฃŒ๋˜๊ณ  ์…‹์—…์„ ์‹œ์ž‘ํ•œ๋‹ค.

์ด๋ ‡๊ฒŒ ์šฐ๋ถ„ํˆฌ ์„œ๋ฒ„ ์„ค์น˜๋ฅผ ์™„๋ฃŒํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค.

 

๋‹ค์Œ ์‹œ๊ฐ„์—๋Š” ์ฟ ๋ถ„ํˆฌ๋ฅผ ์„ค์น˜ํ•ด๋ณด์ž.

๋Œ“๊ธ€