취미생활/자작 나스 & 서버

QEMU 수정을 위한 우분투 설정

바위맨 2018. 1. 3. 23:59
반응형

AWS를 이용해서 개발을 진행하려던 계획을 변경해서 VMware로 설정을 하고  ubuntu의 기능을 사용하기로 한다. 

이때, 사용되는 환경은


PC: 내 PC

vmware pro 14.01

ubuntu 16


을 설치한다. 

예전 Vmware에서는 ubuntu 설치 시에 설정할 것이 있었는데 이제는 그냥 설치가 되기 때문에 따로 설명은 하지 않는다. 


1. 한글 설정

한글 Pkg설치

  1. sudo apt-get install fcitx-hangul로 한글을 설치한다.
  2. System Settings > Language Support를 실행해서 아직 완전히 설치되지 않다고 표시되는데 잠시 기다려서 모두 설치한다.
  3. Keyboard input method system:을 ibus가 아닌 fcitx로 변경한다.
  4. 재부팅한다.
한글 short cut 설정
  1. AllSettings > Keyboard > Shortcuts Tab > Typing을 선택한다.
  2. Switch to Next source, Switch to Previous sourc, Compose Key, Alternative Characters Key를 모두 Disabled로 선택한다. Disabled로 선택하기 위해서는 backspace를 누르면 된다.
  3. Compose Key의 Disabled를 길게 눌러 Right Alt를 선택한다.
  4. Switch to next source는 한영키를 눌러 Multikey를 선택한다. 반드시 Compose Key 설정이 먼저되어야 Multikey를 선택할 수 있다.
  5. AllSetting 윈도우를 닫고 상단 메뉴바 오른쪽의 입력기 선택하는 것을 본다. 키보드 표시가 된 것이 fcitx이다. fcitx아이콘을 눌러서 Configure Current Input Method를 선택한다.
  6. Keyboard-English(US)가 있다면 +를 눌러 Hangul을 추가한다. (Uncheck “Only Show Current Language”). Korean이 아닌 Hangul이여야 한다.
  7. Global Config tab에서 Trigger Input Method는 한/영키를 눌러 Multikey로 설정(왼쪽 오른쪽 모두)하고 Extrakey for trigger input method는 Disabled로 설정한다. (Mac에서는 command key이므로 대신 shift+space를 선택한다.)
  8. Global Config tab에서 Program > Share State Among Window > All을 선택한다.

2. 외부에서 접속하기위핸 SSH 설정




VMware guest의 IP는 따로 고정해 주지 않았지만, 한개의 Vmware를 사용하기 때문인지 같은 IP로 할당이 되기에 별도의 설정은 하지 않는다. 


3. ssh설치

sudo apt-get install ssh

service ssh restart


4. IP 번호 고정 입력 

  1. ubuntu 상에서 root  계정으로  로그인
  2. sudo vim /etc/network/interfac
  3. 아래와 같이 입력하되, 2번 과정에서 확인한 IP address와 netmask, gateway를 입력해준다. 



5. 윈도우 방화벽에서 포트 오픈

제어판 - Windows 방화벽 - 고급설정 - 인바운드규칙 - 새 규칙... 을 누른다.

포트 선택

TCP선택, 특정로컬 포트에 외부에서 접속하고자하는 포트를 적어준다. 본인은 위그림에서 사용할 포트를 포워딩하여 개방하도록 하였으니 해당 번호를 적어주고 완료하면된다.

6. 리눅스 방화벽 off

$sudo ufw disable - 방화벽 끄기

반대로 다시 켜고 싶을땐 $sudo ufw enable 입력

7 접속 확인

일반적으로 VMware를 사용하지 않느나면 더 간단하게 설정이 가능하겠지만, VMware를 사용해야 하기 때문에 window에서 포트 오픈과 VMware에서 포트 포워딩, Guest OS에서 ip 설정을 해주어야 한다. 




반응형