zoukankan      html  css  js  c++  java
  • CentOS/Linux安装VNCserver

    VNC全称是Virtual Network Computing,属于远程控制类软件。其优点是支持跨操作系统的远程图形化控制。在日常工作中,服务器常常是存在机房,不可能每次需要图形界面操作就跑到机房,因此vnc是一款不错的替代软件。

    1、查看本机是否已经安装vncserver
    # rpm -qa|grep tigervnc

    2、安装vncserver
    # yum -y install tigervnc-server

    3、启动并设置vncserver密码
    在第一次启动vncserver会提示输入密码,之后就需要使用vncpasswd命令
    # vncserver
    Password:
    Verify:

    4、修改/root/.vnc/xstartup文件
    由于我们这里使用的centos系统,安装的是gnome桌面
    # sed -i 's/twm &/gnome-session &/' /root/.vnc/xstartup

    5、修改/etc/sysconfig/vncservers文件
    在这里文件中可以设置希望运行VNC桌面的用户,以及使用vncview连接时显示的屏幕分辨率。VNCSERVERS中的1表示VNC以桌面1运行,如果希望添加其他的桌面,可以修改配置
    # echo -e 'VNCSERVERS="1:root"
    VNCSERVERARGS[1]="-geometry 1024x768"
    ' >> /etc/sysconfig/vncservers

    6、设置为开机启动
    # chkconfig --add vncserver
    # chkconfig vncserver on

    7、重启vncserver
    # service vncserver restart

    8、防火墙端口开放
    # /sbin/iptables -I INPUT -p tcp --dport 5901 -j ACCEPT 
    # /etc/rc.d/init.d/iptables save

    9、查看启动状况
    # netstat -tulnp

    注:如果通过VNC客户端来访问VNC则端口为5901

    10、其他:
    10.1:修改VNC密码
    # vncpasswd

    10.2:停止vnc server:
    vncserver -kill :桌面号
    例如
    # vncserver -kill :1
    注:vncserver只能由启动它的用户来关闭,即时是root也不能关闭其它用户开启的vncserver,除非用kill命令杀死进程。

    10.3:设置同一个显示端口可以连接多个客户机

    # vncserver -alwaysshared

  • 相关阅读:
    基本样式
    表单基础知识
    边框内圆角
    灵活的背景定位
    多重边框
    半透明边框
    变量关系
    闭包2——闭包与变量
    闭包
    基本包装类型
  • 原文地址:https://www.cnblogs.com/feika/p/4554348.html
Copyright © 2011-2022 走看看