반응형
CentOS 6에 VNC를 설치하고 설정하는 방법
VNC 패키지 확인
$ rpm -qa | grep vnc
gtk-vnc-python-0.3.10-3.el6.x86_64
gtk-vnc-0.3.10-3.el6.x86_64
tigervnc-server-module-1.0.90-0.17.20110314svn4359.el6.x86_64
VNC 패키지 설치
- VNC 서버와 클라이언트를 설치해야 합니다.
yum install tigervnc-server
VNC 설정
- VNC 서버 설정을 위해 VNC 사용자에게 비밀번호를 할당해야 합니다.
vncpasswd
[root@kvm ~]$ vncpasswd
Password:
Verify:
[scbyun@kvm ~]$ vncpasswd
Password:
Verify:
VNC 서버 구성
- VNC 서버 구성 파일을 생성하고 편집합니다.
vim /etc/sysconfig/vncservers
- VNCSERVERS 변수에 사용할 VNC 사용자를 추가하고 VNCSERVERARGS 변수에 VNC 세션에 대한 옵션을 지정합니다.
VNCSERVERS="1:root 2:scbyun"
VNCSERVERARGS[1]="-geometry 1152x864"
VNCSERVERARGS[2]="-geometry 1152x864"
방화벽 설정
- VNC를 사용하기 위해 방화벽에서 포트를 열어야 합니다. 기본 포트는 5901입니다.
sudo iptables -I INPUT -p tcp --dport 5901 -j ACCEPT
sudo service iptables save
또는
vim /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT
/etc/init.d/iptables restart
VNC 서비스 시작 및 활성화
sudo service vncserver start
$ sudo service vncserver restart
VNC 서버 종료 중: [ OK ]
VNC 서버 (을)를 시작 중: 1:root xauth: creating new authority file /root/.Xauthority
New 'kvm.netpia.com:1 (root)' desktop is kvm.netpia.com:1
Creating default startup script /root/.vnc/xstartup
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/kvm.netpia.com:1.log
2:scbyun xauth: creating new authority file /home/scbyun/.Xauthority
New 'kvm.netpia.com:2 (scbyun)' desktop is kvm.netpia.com:2
Creating default startup script /home/scbyun/.vnc/xstartup
Starting applications specified in /home/scbyun/.vnc/xstartup
Log file is /home/scbyun/.vnc/kvm.netpia.com:2.log
[ OK ]
sudo chkconfig vncserver on
개별 사용자 vnc(xstartup) 설정
vim .vnc/xstartup
root@kvm ~]$ vim .vnc/xstartup
#twm &
gnome-session &
[scbyun@kvm ~]$ vim .vnc/xstartup
#twm &
gnome-session &
VNC 서비스 재시작(vncserver 재시작)
sudo service vncserver restart
VNC 서버 종료 중: 1:root 2:scbyun [ OK ]
VNC 서버 (을)를 시작 중: 1:root
New 'kvm.netpia.com:1 (root)' desktop is kvm.netpia.com:1
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/kvm.netpia.com:1.log
2:scbyun
New 'kvm.netpia.com:2 (scbyun)' desktop is kvm.netpia.com:2
Starting applications specified in /home/scbyun/.vnc/xstartup
Log file is /home/scbyun/.vnc/kvm.netpia.com:2.log
[ OK ]
VNC 클라이언트 연결
- VNC 클라이언트를 사용하여 CentOS 6 시스템에 연결할 수 있습니다. 클라이언트에서 your_centos_ip:5901 주소로 연결하면 됩니다.
CentOS 6 시스템에 VNC 서버가 설치되고 설정됩니다. 원격으로 접속하여 시스템을 관리할 수 있습니다.
728x90
반응형
'리눅스' 카테고리의 다른 글
vim 문자 치환 (0) | 2013.06.18 |
---|---|
wc, sort, split ,uniq, cut 명령어 (0) | 2013.06.18 |
history 명령어 실행 시간 보기(history HISTTIMEFORMAT) (0) | 2013.06.18 |
CentOS 4에 rsync 서버를 설치하고 설정하는 방법 (1) | 2013.06.18 |
리눅스 환경에서 rsync 명령어로 데이터 동기화하는 방법 (1) | 2013.06.18 |