zoukankan      html  css  js  c++  java
  • Centos6.x 安装vnc

    一、安装gnome桌面环境

        如果系统已经安装了gnome桌面环境,此步省略。

    安装fontforge,避免字体出现方框乱码

    yum install fontforge -y

    安装gnome桌面环境

    yum groupinstall Desktop -y

    安装中文语言支持包

    yum groupinstall 'Chinese Support' -y

    设置系统默认语言为中文

    sed -i '/LANG/cLANG="zh_CN.UTF-8"' /etc/sysconfig/i18n

    source /etc/sysconfig/i18n

        二、部署vnc server

    安装vnc软件包

    yum install tigervnc tigervnc-server -y

    设置vncserver开机启动

    chkconfig vncserver on

    设置vnc登录密码,密码保存在~/.vnc/passwd

    如果修改普通用户的vnc密码,要先su切换到此用户下

    vncpasswd

    查看vncserver配置文件

    rpm -qc tigervnc-server

    配置vncserver

    vim /etc/sysconfig/vncservers

    以用户root启动第一个和第二个桌面

    VNCSERVERS="1:root 2:root"

    调整分辨率

    VNCSERVERARGS[1]="-geometry 1024x768"

    VNCSERVERARGS[2]="-geometry 1024x768"

    启动vncserver,下面启动了两个桌面

    vncserver :1

    vncserver :2

    修改xstartup文件,把最后的twm &改为gnome-session &

    此文件只有在vncserver启动之后,才会出现,修改后重启vncserver

    vim ~/.vnc/xstartup

    停止vncserver

    vncserver -kill :1

    vncserver -kill :2

    配置防火墙

    iptables -I INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT

    iptables -I INPUT -m state --state NEW -m tcp -p tcp --dport 5902 -j ACCEPT

    service iptables save

    至此服务端部署完毕,你可以通过UltraVNC ViewerTigerVNC Viewer或者RealVNC Viewer访问远程桌面了。

        下面介绍下常用操作:

    批量启动

    service vncserver start

    批量重启

    service vncserver restart

    批量停止

    service vncserver stop

    查看运行的桌面

    vncserver -list

    系统开启两个桌面,vncserver服务启动后会自动打开vncserver1 vncserver2

  • 相关阅读:
    为什么不使用CSS expression?
    关于ol有序列表的小事儿...
    绝对定位的元素在IE6下莫名丢失解决办法
    C#操作XML
    .NET MSChart应用的一个简单例子 (转)
    微软图表控件MsChart使用初探(转)
    使用OleDbParameter来写Access的更新没反应的解决办法
    获取真实IP
    XML操作类转
    Model与XML互相转换
  • 原文地址:https://www.cnblogs.com/luckyall/p/6203049.html
Copyright © 2011-2022 走看看