Linux配置VNC实现远程图形化操纵

问题描述

           有些时候需要用到图形化,其实可以通过其他途径实现。但是懒惰的就喜欢VNC,总的老说都是需要图形组件的

问题解决

          在Centos测试

一、图形化的Linux

  01、安装

rpm  ivh vnc-server*   --force 

   02、配置vncserver窗口密码

vncserver

   03、配置启动参数

vi  ~/.vnc/xstartup

注释掉twm,添加桌面环境。如果是kde填写kde-session &

#!/bin/sh

# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#twm &
gnome-session &

 

VNC服务使用的端口号与桌面号的关系

VNC使用TCP端口从5900开始

桌面号为“1”  ---- 端口号为5901

桌面号为“2”  ---- 端口号为5902

桌面号为“3”  ---- 端口号为5903

 

配置监听端口和环境参数

/etc/sysconfig/vncservers 

 

启动多个vncserver

vncserver :2

w

vncserver -kill :1

vncserver -kill :2

 详细步骤参考:http://www.linuxidc.com/Linux/2012-11/74076.htm

  客户端vnc-viewer

    IP:端口(简写1与上面开窗口对应)

注意:

01、bad display name "bang.com:1" in "add" command

解决:

     主机名添加hosts解析

IP  hostname

02、could not acquire name on session bus

解决:

      退出图形化主机,远程命令行开启vncserver。原因是远程的vnc-vewer调用主机gnome图形化,如果主机已登录图形化,岂不冲突

 详细参考:http://www.cnblogs.com/leetom/archive/2010/04/29/2845848.html

 

基于最小化配置vnc,可以参考http://www.jianshu.com/p/ad68f78f1419

下载:

vnc-view:http://soft.laozuo.org/tools/vncviewer.zip

https://files.cnblogs.com/files/xiaochina/vncviewer.zip
https://files.cnblogs.com/files/xiaochina/vnc-server-4.1.2-14.el5_6.6.x86_64.zip

 

 


引用:

http://www.linuxidc.com/Linux/2012-11/74076.htm

https://help.aliyun.com/knowledge_detail/41530.html?spm=5176.7841174.2.13.zO9mPm

http://jingyan.baidu.com/article/6c67b1d6f1bac92786bb1e6d.html

http://jingyan.baidu.com/article/6c67b1d6f003ca2787bb1ed6.html

http://www.laozuo.org/1382.html

http://www.jianshu.com/p/ad68f78f1419

http://www.cnblogs.com/leetom/archive/2010/04/29/2845848.html

posted @ 2016-08-31 19:49  mvpbang  阅读(3472)  评论(0编辑  收藏  举报