본문 바로가기
ubuntu/server

freeNX 설치하기

by lifeseed 2013. 6. 28.

freeNX를 설치하기 위해 기본적으로 ssh가 설치되어 있어야 한다.

 

SSH설치는 게시글 http://lifeseed.tistory.com/11 를 참조하자

 

freeNX를 설치하기 위해서는 몇가지 명령어입력이 필요하다.

1. repository를 등록하자.

$ sudo add-apt-repository ppa:freenx-team/ppa

$ sudo apt-get update

 

2. freeNX를 설치하자.

$ sudo aptitude install freenx-server

 

3. 환경 파일 수정

$ sudo vi /etc/nxserver/node.conf

SERVER_NAME

SSHD_PORT=22

ENABLE_SSH_AUTHENTICATION="1"

- 항목앞에 주석처리되어 있는  #을 제거하여 해당 속성을 추가한다.

- PORT는 자신이 설정한 SSH의 Port번호로 할당한다.

 

4. Key 생성

$ sudo /usr/lib/nx/nxkeygen

Unique key generated; your users must install

    /var/lib/nxserver/home/.ssh/client.id_dsa.key

on their computers.

$ sudo cat /var/lib/nxserver/home/.ssh/client.id_dsa.key

-----BEGIN DSA PRIVATE KEY-----
~~~~~~
-----END DSA PRIVATE KEY-----

 

5. Service 재시작

$ sudo service freenx-server restart

 

6. client 설치 및 생성된 key 등록

http://www.nomachine.com/download.php  에서 NX Client를 다운 받아 설치한후 실행한다.

NX Connection Wizard

a) Session, Host, Port, Internet Connection 설정

b) Server 정보  :: Unix - Gnume

 

NX접속 실행

a) Login / Password / Session 화면에서 Configure 버튼을 누른다.

b) Key 버튼을 눌러 client.id_dsa.key 내용을 복사하여 붙여넣는다.

-> 환경설정을 저장하자.

 

7. 다시 Login화면에서 자신의 ID/PW를 입력하고 Login을 하면...

두둥... 기대하시라...