본문으로 건너뛰기

VNC를 사용해 원격 X-window에 접속하려면 어떻게 하나요?

💡 요약 정리

  • 카페24 서버호스팅의 경우 서버 특성상 X-window가 설치되어 있지 않습니다
  • vnc server를 설치하여 사용하시면 Xwindows 환경처럼 서버를 원격으로 제어할 수 있습니다
  • vnc server 설치 후 설정 파일 수정 및 패스워드 설정이 필요합니다

카페 24 서버호스팅의 경우 서버 특성상 X-window 가 설치가 되어 있지 않습니다.

관련 패키지를 설치하여 사용이 가능하지만 보안상 취약점이 발생할 수 있으며 서버에 부하를 줄수가 있기 때문입니다.

대신 vnc server를 설치하여 사용하시면, Xwindows 환경처럼 서버를 원격으로 제어하실수 있습니다.


1. VNC Server


2. 설치 방법

1) vnc server 설치 확인 및 패키지 확인

# rpm -qa |grep vnc
# yum grouplist

KDE 와 GNOME 패키지 확인

2) vnc server 설치 및 관련 패키지 설치

vnc , vnc server 및 관련 패키지가 설치되어 있지 않다면 yum 을 사용해서 설치 합니다.

# yum install vnc
# yum install vnc-server

KDE 설치

#yum groupinstall "KDE (K Desktop Environment)"

GNOME 설치

#yum groupinstall "GNOME Desktop Environment"

3) vnc server 시작

# service vncserver restart

4) vnc server 상태 확인

#service vncserver status

3. 설정 방법

1) vnc설정 파일

# /etc/sysconfig/vncservers

VNCSERVERS="1:root"
VNCSERVERS[1]="-geometry 800×600″

위의 1:root 부분에서 1은 디스플레이 번호를 의미하며 root는 계정명을 나타냅니다.

VNCSERVERS[1]="-geometry 800×600″은 1번 디스플레이 번호에 대한 해상도를 설정하는 것입니다.

사용자가 많아서 디스플레이 번호가 2, 3, 4식으로 증가하면 '['와 ']'사이의 숫자를 변경하여 설정하면 됩니다.

2) 패스워드 설정

처음에 vnc서버를 시작하면 서버가 작동이 안되는데 그 이유는 vnc서버 사용자 root가 암호를 필요로 하기 때문입니다.

암호를 만들기 위해서 다음의 과정을 수행합니다.

#cd /root/.vnc/passwd
#vncpasswd
Password:
Verify:

3) 클라이언트 화면 설정

패스워드 설정후 다시 vnc서비스를 재시작 합니다.

그러면 /root/.vnc 디렉토리 밑에 xstartup파일이 생성됩니다.

여기에서는 클라이언트가 접속했을 때 보이는 화면을 설정할 수 있습니다.

문제가 해결되지 않았나요?

궁금하신 사항은 언제든지 1:1 문의게시판으로 문의해 주세요.

문의 시 포함 정보:

  • 카페24 아이디
  • 서비스 ID: 서버호스팅 서비스 ID
  • 설치 환경: Linux 버전 및 설치된 패키지 정보
  • 문의 내용: VNC 설치 및 설정 관련 문의 사항