zoukankan      html  css  js  c++  java
  • CentOS6.4安装VNC

    http://jingyan.baidu.com/article/ca2d939dd1dabbeb6c31ce24.html

     

     

    一、安装 VNC
      默认情况下,CentOS 6.4 是没有安装的。
      检查是否安装,输入:
    [root@localhost ~]# rpm -q vnc vnc-server
      得到:
    package vnc is not installed
      提示没有安装,那么就开始安装,输入:
    [root@localhost ~]# yum install vnc vnc-server

    二、设置 VNC 密码
    安装完成后 需初启动VNC 否则执行第一步 Centos 依然会报未安装VNC
    [root@localhost ~]$ vncserver
      设置 VNC密码,输入:(在某用户下输入则登陆用户就是它,如果su imiss切换到imiss用户,输入vncserver则启动的是另一个桌面,同样要设置密码,以后在该账户下启动的vncserver登陆就需要在此用户下设置的密码了。)
      此时会提示你输入密码,因为是第一次配置。重复输入两次即可。
      [root@localhost ~]$ vncpasswd
      Password:
      Verify:
     
    三、配置桌面类型
       [root@localhost ~]$vi  ~/.vnc/xstartup
     一般情况下,我们使用的 Linux 桌面都是 "Gnome" 桌面,故配置成这个桌面比较习惯。
      按 "i" 键进入编辑状态,主要修改最后两行。改为:
    # xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
    # twm &
    gnome-session &
      重点编辑最后两行,将这两行注释去掉,得到:

    四、配置登录帐号、桌面分辨率、连接方式
      输入:
    [root@localhost ~]# vi /etc/sysconfig/vncservers
    修改最后两行
    VNCSERVERS="1:root"
    VNCSERVERARGS[1]="-geometry 1024x768"
    五、配置防火墙,允许 VNC 连接
      VNC server 监听的端口从 5900 开始,display:1 的监听 5901,display:2 监听 5902,以此类推。CentOS 的防火墙缺省是不允许连接这些端口的,所以需要使用下面的步骤打开防火墙(需要 root 权限):
      输入编辑:
    [root@localhost ~]# vi /etc/sysconfig/iptables
    上面我们只添加了一个 root 帐号和桌面 1,所以这里按照上面的规则,添加一个 "5901" 端口号即可。
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT
    六、重启防火墙
    service iptables restart
    七、设置 VNC 自动启动
    [root@localhost ~]# chkconfig vncserver on
    八、关闭
    vncserver -kill :1(注意kill后面要有一个空格)
    安装成功
     
    最后重启系统!!!
     
     
     
     

    CentOS 6.4安装图形界面并用VNC远程连接

    1.安装VNC服务
    #yum install -y tigervnc-server
    #passwd                                            //设置root用户vnc远程连接的密码
    #service vncserver start

    2.修改vnc服务桌面配置文件
    #vi /root/.vnc/xstartup
    在打开的编辑文本中将最后一行(twm &)注释掉,在添加一行gnome-session &,最终的修改结果为:
    # twm &
    gnome-session &

    3.修改vnc服务配置文件
    #vi /etc/sysconfig/vncservers
    编辑文本最后两行,先将注释符号去掉,在将内容修改为如下:
    VNCSERVERS="1:root" 
    VNCSERVERARGS[3]="-geometry 800x600 -nolisten tcp -localhost"


    4.重启vnc服务
    #service vncserver restart

    5.安装X window System

    #yum groupinstall -y 'X Window System'

    6.安装GNOME

    #yum groupinstall -y 'Desktop'

    7.启动GNOME

    #startx

    8.使用VNC Client远程连接

    SSH登陆服务器,用命令行重启VNC服务

    $service vncserver start

    提示如下错误:

    Starting VNC server: no displays configured                [FAILED]

    解决:

    $vim /etc/sysconfig/vncservers

    查看配置文件,修改最后面两行配置文件参数如下:

    VNCSERVERS="2:shim"
    VNCSERVERARGS[2]="-geometry 1360x768  -nolisten tcp -localhost"
    $source /etc/sysconfig/vncservers

    重新启动服务,client连接服务器正常。

  • 相关阅读:
    Hello,cnblogs!
    本地搭建IIS服务器
    thinkPHP相关
    网页中经常用到的<hr / >标签的样式
    JS三元表达式
    ZUI开发人员选项
    XWindow、Server、Client和QT、GTK之间的关系
    深度桌面操作系统架构设计
    关于linux图形界面的基本知识
    linux各发行版之间的区别
  • 原文地址:https://www.cnblogs.com/Gbeniot/p/5154349.html
Copyright © 2011-2022 走看看