zoukankan      html  css  js  c++  java
  • 【CentOS 6.5】 安装VNCServer及配置,注销处理

    如果没有安装VNCServer,只有在机器上登录进桌面后才可以通过VNC连接,否则连不上...

    安装:

    yum install tigervnc-server  

     运行并设置密码:

    vncserver

    设置vnc访问密码:

    vncpasswd

    这里是为上面的root远程用户配密码,所以在root账户下配;依次类推,为别的账户配密码,就要在别的账户下设密码。

    编辑vnc启动图形界面的文件

     vi       /root/.vnc/xstartup

    把最后一行 twm &  这个注释掉,然后添加一行内容

    gnome-session &

    然后保存退出

    再编辑vnc的另外一个配置文件

    vi     /etc/sysconfig/vncservers

    修改一下最后两行如下

    VNCSERVERS="1:root 2:root"
    VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -localhost"

    然后保存退出

    VNCSERVERS参数的格式为:


    VNCSERVERS="X:user01 Y:user02 ..."
    VNCSERVERARGS[X]="-geometry 分辨率 ..."
    VNCSERVERARGS[Y]="-geometry 分辨率 ..."

    x,y为数字

    注意vnc远程的时候,默认第一个端口是5901,第二个界面是 5902依次类推。所以在使用vnc客户端远程的时候,要注意。否则连接不上的。

    设置服务自动启动:

    chkconfig vncserver on

    我在局域网内使用,直接把防火墙关闭了...就没有关于防火墙的设置

    使用遇见的问题:

    windows下是mRemote登录进入,不小心点击了注销,logout了...桌面空白只剩下鼠标和几个复选框...关闭再连接时也没有变换..

    解决:

    使用SSH远程登录服务器,使用的仍然是刚才在vnc里卡在壁纸的帐号。然后kill掉自己的vncserver后再重新开启一个。

    关闭连接的vnc:(我使用的5903端口,所以冒号后是3)

    vncserver -kill :3

    再启动:

    vncserver 


    然后再次通过VNC Viewer登录,恢复如初。
    提醒:退出时直接关闭vnc viewer,千万不要logout

  • 相关阅读:
    [转帖]译文:如何使用SocketAsyncEventArgs类(How to use the SocketAsyncEventArgs class)
    如何建立一个“绑定友好的”usercontrol--wpf
    安卓学习(三)
    安卓学习(二)
    Android学习1
    用伪代码梳理springboot
    用伪代码梳理javaweb从零开始
    用伪代码梳理spring源码
    java如何写出简洁代码
    JAVA修复微信官方SDK支付XXE漏洞
  • 原文地址:https://www.cnblogs.com/kk1230/p/3557903.html
Copyright © 2011-2022 走看看