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

  • 相关阅读:
    二分查找
    转:归并排序
    C++ STL stack和queue
    spring-第十九篇AOP面向切面编程之增强处理的优先级
    spring-第十八篇之spring AOP基于XML配置文件的管理方式
    spring-第十七篇之spring AOP基于注解的零配置方式
    spring-第十一篇之SpEL表达式
    spring-第八篇之容器中的bean的生命周期
    spring-第七篇之深入理解容器中的bean
    spring-第二篇ApplicationContext国际化及事件机制
  • 原文地址:https://www.cnblogs.com/luckyall/p/6203049.html
Copyright © 2011-2022 走看看