VNCserver的配置

 

room根用戶登錄在/root目錄下
#rpm -q vnc vnc-server查詢已安裝vnc的客戶端和服務器端
vnc-4.1.1-36
vnc-server-4.1.1-36
#vi /etc/sysconfig/vncservers將fangfang用戶名加入vncservers文件中
如下所示:
  # VNCSERVERS="2:myusername"
  VNCSERVERS="2:fangfang"
創建一個vnc的口令
#vncpasswd
Password:
Verify:
啓動vnc服務
#sudo /sbin/service vncserver start
Starting VNC server:2:fangfang    [FAILED]
後來改爲用戶fangfang,並在/home/fangfang目錄下創建vnc的口令
[fangfang@fangfang ~]$vncpasswd
Password:
Verifty:
$ls -d .vnc
.vnc
$ls .vnc
passwd
$/sbin/service vncserver start
Starting VNC server:2:fangfang runuser:cannot set groups:Operation not permitted
           [FAILED]
$sudo /sbin/service vncserver start
fangfang is not in the sudorers file.This incident will be reported.
退出仍用root用戶
#sudo /sbin/service vncserver start
Starting VNC server:2:fangfang xauth:creating new authority file /home/fangfa
ng/.Xauthority
New 'fangfang.fw:2(fangfang)'desktop is fangfang.fw:2
Creating default startup script /home/fangfang/.vnc/xstartup
Starting applications specified in /home/fangfang/.vnc/xstartup
Log file is /home/fangfang/.vnc/fangfang.fw:2.log
                             [OK]
這次成功了.
#cd .vnc    (/home/fangfang/下)
#ls
fangfang.fw:2.log  fangfag.fw:2.pid passwd xstartup
#vi xstartup
下面兩行的註釋去掉。
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
保存退出
重啓vncserver
#sudo /sbin/service vncserver restart
Shutting down VNC server:2:fangfang   [OK]
Starting VNC server:2:fangfang
New 'fangfang.fw:2(fangfang)'desktop is fangfang.fw:2
Starting application specified in /home/fangfang/.vnc/xstartup
Log file is /home/fangfang/.vnc/fangfang.fw:2.log
                                      [OK]
在本機上試連接到vncserver
#vncviewer localhost:2
成功,打開了一個vnc窗口,輸入口令,進入。
客戶端的配置
如客戶端爲windows ,用putty詳見SSH配置一文
客戶端爲linux:
1.vncviewer localhost:2 在本機執行
2.用ssh
ssh -L 5901:localhost:5901 -l foo myserver
需在sudo vi /etc/sysconfig/iptables中打開5901端口,
然後重啓iptables
sudo /sbin/service iptables restart
或者直接用ip地址
ssh -L 5901:localhost:5901 -l foo 192.168.x.x
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章