Software/Operating System

Ubuntu 원격 접속 설정(FreeNX)

crazyits 2009. 4. 28. 16:44
반응형
리눅스 시스템으로 원격 접속을 하는 방법은 여러가지가 있다.
그중에서 FreeNX를 통하여 그래픽환경을 가지고 원격접속을 하는 방법에 대해서 알아보고자 한다.

예전에는 대부분의 포트가 열려있었지만
이제는 각 사용하는 장소에 따라서 특정한 포트만 오픈되어 있는 환경이 대부분이다.
VNC와 같은 것은 5900번 포트를 사용하거나 아니면 다른 포트를 사용하게 되는데
FreeNX의 경우 SSH 포트를 사용하여 접속을 하는 방식으로 되어 있다.

SSH 포트는 열려있는 곳이 대부분이다.
이것을 통하여 통신을 하기 때문에 간편하게 사용할수 있는 장점(?)이 있다.

이제 설정을 해보도록 하자.


1. /etc/apt/sources.list 에 FreeNX관련된 저장소를 추가한다.
터미널에서 다음과 같은 명령어를 사용하여 저장소 관련 파일을 직접 수정하거나
gksudo gedit /etc/apt/sources.list

"시스템 / 관리 / 소프트웨어 소스" 를 선택하면 다음과 같은 화면을 볼수 있는데
써드 파티 소프트웨어를 선택한뒤 아래쪽 추가 버튼으로 통하여 등록할수 있다.

등록해야되는 내용은 다음과 같다.
deb http://ppa.launchpad.net/freenx-team/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/freenx-team/ppa/ubuntu jaunty main

저장한뒤 종료를 한다.

2. FreeNX에 관련된 인증키를 등록해야 되는데 다음과 같은 방법을 통하여 할수 있다.
터미널에 다음과 같이 입력을 하면 키를 등록할수 있다.
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 2a8e3034d018a4ce

다른 방법으로는 https://launchpad.net/~freenx-team/+archive/ppa 사이트 중간에
아래와 같은 것을 볼수 있는데 1024R/D018A4CE를 클릭한다.


그리고 난뒤에 다시 D018A4CE를 클릭하면
아래와 같은 텍스트가 출력된다.


이것을 텍스트 에디터를 통하여 FreeNX.key라 저장한다.
그리고 나서 "시스템 / 관리 / 소프트웨어 소스 / 인증"을 선택한다.
왼쪽 하단에 보면 키 파일 가져오기가 있는데 방금전에 저장한 FreeNX.key를 지정한다.


3. 이제 설치를 위한 저장소 등록이 모두 끝났다.
터미널을 통하여 작업을 수행하고 있었다면
sudo apt-get update 라 입력하여 패키지 저장소에 관한 정보를 업데이트 한다.

sudo aptitude install freenx
sudo /usr/lib/nx/nxsetup --install
입력하면 설치를 완료하게 된다.
GUI 환경에서는 "시스템 / 관리 / 시냅틱 패키지 관리자"를 선택한뒤
빠른검색에 FreeNX를 입력하면 다음과 같은 것이 검색된다. 이것을 설치하면 된다.



다른 시스템에서 접속을 하기위해서는 관련된 클라이언트 프로그램이 필요한데
다음사이트에서 제공하는 프로그램을 사용하면 간편하게 사용할수 있다.
(윈도우 환경 물론 다른 환경의 클라이언트들도 제공하고 있다.)
http://www.nomachine.com/download.php
01234



위와 같은 형태로 우분투에 SSH를 통하여 GUI환경으로 원격접속을 할수 있다.
반응형