9. 도서관/__사. Network

ubuntu server에 xfce desktop설치후 원격제어까지

행복 금융 2009. 1. 14.
ubuntu server로 ssh접근을 한 후에
또는 ubuntu server에서 직접 아래처럼 실행한다.


▶ 관리자 모드로 가기

sudo su -


▶ 이미 설치된 패키지들을 미리 업데이트 시킨다.

apt-get update

apt-get dist-upgrade


▶ 윈도우즈을 띄우기 위한 기본적인 그래픽 시스템 설치

apt-get install xorg gdm


▶ xfce설치

apt-get install xubuntu-desktop


▶ 원격 제어 서버 설치

apt-get install tightvncserver

▶ 원격제어 서버 시작 및 설정

vncserver

위 명령을 실행한후, 곧바로

vncserver -kill :1

을 해서 서버를 중단한다. 그리고 나서

vim ~/.vnc/xstartup 을 실행해서 vncserver가 실행될 때 실행될 프로그램들을 설정한다.

아래처럼 설정하면 된다.

#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
x-window-manager &
xfce4-session &

이제 서버를 멈추었다가 재시작한다.
vncserver -kill :1
vncserver

그리고 클라이언트에서 접속을 해보면, xfce 데스트탑을 볼 수 있다.


▶ ubuntu 클라이언트에서 원격 데스크탑에 접근하기

vncviewer 서버아이피:1

또는

vncviewer 서버아이피:0


▶ 윈도우즈에서 ubuntu 서버로 접속하기

http://www.tightvnc.com

사이트의 다운로드 페이지로 가서
윈도우즈용 viewer를 다운받아 접속하면 된다.

▶ 기타 필요한 패키지들은 원격 데스트탑에 접속한 후에, 패키지 추가/제거를 사용한다.


=======================================================================

vncserver가 실행중인 원격의 ubuntu에 vncviewer로 접속할 때,
몇가지 알아 둘 사실들

1. gnome보다는 kde를 사용하는 편이 키보드 문제로 골치아프지 않게 된다.

vncviewer로 원격 우분투의 gnome-desktop에 접속한 경우,
키보드의 매핑이 달라서 사실상 문자의 입력이 어려울 수 있다.

이런 경우 원격 서버에 ssh로 접속한 후,
아래처럼 kde 데스크탑을 설치해서 사용하면 편리하게 해결된다.

sudo apt-get install kde

위 명령으로 kde데스크탑 환경을 설치하고

vim ~/.vnc/xstartup

을 한 후에

#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
x-window-manager &
startkde

라고 하고 저장한다.

이제 클라이언트엣 접속하면 된다.

클라이언트에서는 접속 비밀번호를 저장할 수 있다.

vncpasswd 라고 하고서 접속비밀번호를 생성한다.

비밀번호는 ~/.vnc/passwd 파일로 저장된다.

그럼 이제 접속은 아래처럼 한다.

vncviewer 192.168.0.1:0 -passwd ~/.vnc/passwd

이때,

192.168.0.1:0 은 서버아이피:서버실행콘솔 이다.

서버 아이피는 당연히 vnc서버가 실행되는 서버의 아이피이다.
서버실행콘솔번호는 보통 0, 1, 2, 3 순서로 만들어진다.

일반적으로는 0이나 1로 하면 된다.

'9. 도서관 > __사. Network' 카테고리의 다른 글

sun shell command  (0) 2009.01.20
freenxserver  (0) 2009.01.19
ufsdump  (0) 2009.01.14
Solalis Runlevel 0~6  (0) 2009.01.14
Search Results for '라우팅 테이블 접근'  (0) 2009.01.11

댓글

💲 추천 글