2008. 9. 21.

FreeNX 설치 방법

vnc보다 freenx가 빠르다고 합니다
그래서 freenx를 설치해봤습니다

설치환경 : server(centos5.2) client(fedora9)

1) 기존 freenx 삭제
sudo yum remove nx freenx

2) http://www.nomachine.com/download-package.php?Prod_Id=6
freenx server로 사용할 컴퓨터에 client node server 순서로 다운받고 설치한다

3) 클라이언트 컴퓨터에는 freenx client만 설치하면 된다

4) 터미널을 실행한다 설치 스크립트 실행한다
/usr/NX/scripts/setup/nxserver --install

5) NX> 704 ERROR: Cannot add user: nx
이런 오류가 난다면 터미널에서 다음을 실행
sudo userdel nx

6) 키 생성을 위해 다음을 실행
/usr/NX/bin/nxserver --keygen

7) /usr/NX/share/keys/default.id_dsa.key 의 내용을 복사해서
nx client(fedora9)의 프로그램>>인터넷>>NX client for linux>>NX client for linux 클릭
configure버튼 클릭>key버튼 클릭 위의 복사한 내용을 붙여넣기>저장

8) sudo gedit /usr/NX/etc/server.cfg 설정 파일을 수정한다
EnableUserDB = "1"
EnablePasswordDB = "1"
EnableClipboard = "both"
0을 1로 변경 #마크 제거한다

9) nxserver --useradd username
패스워드 설정

10) 방화벽 설정
sudo vi /etc/sysconfig/iptables
위의 파일에 다음을 추가
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 5000:6000 -j ACCEPT

11) 서비스 재시작
/etc/rc.d/init.d/nxserver restart
/etc/rc.d/init.d/iptables restart

12) 클라이언트쪽에서
프로그램>>인터넷>>NX client for linux>>NX client for linux 클릭해서 ip입력
9번에서 설정한 사용자명과 비밀번호 입력하면 원격접속이 된다


------------------------------------------------------------------------------------
http://www.nomachine.com/download-package.php?Prod_Id=6

http://www.nomachine.com/select-package.php?os=linux&id=1


http://www.nomachine.com/download-package.php?Prod_Id=4


wget http://64.34.161.181/download/3.2.0/Linux/nxnode-3.2.0-13.i386.rpm
wget http://64.34.161.181/download/3.2.0/Linux/FE/nxserver-3.2.0-16.i386.rpm
wget http://64.34.161.181/download/3.2.0/Linux/nxclient-3.2.0-14.i386.rpm

rpm -ivh nxclient-3.2.0-14.i386.rpm
rpm -ivh nxnode-3.2.0-13.i386.rpm
rpm -ivh nxserver-3.2.0-16.i386.rpm


vi /etc/sysconfig/iptables
-A OUTPUT -p tcp -m tcp --dport 80 -j ACCEPT

/etc/init.d/iptables restart

/etc/init.d/nxserver restart


http://www.nomachine.com/download-package.php?Prod_Id=65

윈도우 패키지를 받는다.

vi /usr/NX/etc/server.cfg

EnableUserDB = "1"
EnablePasswordDB = "1"
EnableClipboard = "both"

0을 1로 변경 # 마크를 제거한다.

접근 사용자 생성


방화벽 설정
sudo vi /etc/sysconfig/iptables
위의 파일에 다음을 추가
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 5000:6000 -j ACCEPT

서비스 재시작
/etc/rc.d/init.d/nxserver restart
/etc/rc.d/init.d/iptables restart


클라이언트쪽에서
프로그램>>인터넷>>NX client for linux>>NX client for linux 클릭해서 ip입력

댓글 없음: