zoukankan      html  css  js  c++  java
  • linux上的vnc配置

    在linux的操作系统上,VNC服务器(vncserver)程序实际上是使用自己的X Server。它并不将显示结果输出在控制台显示器上,而是通过网络显示在vncserver程序上。因为X Server预设显示为0(控制台显示器),如果没有指定虚拟桌面编号,VNC将在下一个可用的虚拟桌面编号(:1)上启动自己的X Server。

    默认情况下,VNC使用twm作为视窗管理器。下面我以举例的方式为大家演示如何成功创建和配置vnc用户,以便用户正常的访问vnc服务器。客户端暂使用VNC Viewer 4,下一篇我给大家介绍更多的vnc客户端及其使用方法。

    在上一篇《RHEL4-VNC服务(一)vnc服务器的安装与启动》中讲了vnc服务的默认安装,在这一篇中我们在上一篇的基础上开始添加和配置vnc用户。

    一、建立系统用户

    首先我们使用root权限建立一个新用户并设置密码,如下图所示:

    wps_clip_image-17939

    注意这里会连续两次让你输入相同的密码,这个密码是系统用户的登陆密码不是vnc客户端登陆密码,请加以区分!

    二、使用新建的用户及密码登陆该服务器初始化vnc用户,如下图所示:

    wps_clip_image-27383

    注意这里也会连续两次让你输入相同的密码,这次输入的密码才是vnc客户端登陆密码。请和上边的系统密码加以区分。

    三、修改用户个人vnc配置文件。

    前边说过,默认情况下用户是以twm作为视窗,twm的视窗使用非常不方便,我们一般都使用gnome桌面或者kde桌面,下面我们以使用gnome桌面为例,打开/home/zhangsan/.vnc/xstartup文件,如下图:

    wps_clip_image-14116

    wps_clip_image-2561

    上图中显示的内容是zhangsan这个用户的默认vnc配置文件,我们要更改zhangsan这个用户的vnc桌面我们就要注销掉

    wps_clip_image-29549

    这两行,然后在配置文件中加入“gnome-session &”这一句,其意义是启用gnome窗口管理器。如果你习惯使用kde桌面,可以添加“startkde &”,这样就可以使用kde窗口管理器。更改后的zhangsan的vnc配置文件如下图所示;

    wps_clip_image-14480

    更改后保存并退出即可。

    四、修改vnc服务器配置文件。

    初始安装vnc服务器后vnc服务配置文件是没有可用配置选项的,如果我们要服务器良好的运行,我们就要在vnc服务的配置文件中添加配置选项,vnc服务的配置文件 是/etc/sysconfig/vncservers。我们先来看看默认安装后vnc的配置文件是什么内容,如下图所示:

    wps_clip_image-11939

    大家可以看到,默认安装后vnc服务的配置文件的内容都是用#号注释的,没有有效的配置项,下面我们添加两行有效的配置项以正确启用vnc服务。如下图所示:

    wps_clip_image-24293

    大家可能注意到我们添加的最后两行语句,其中“1:zhangsan”是指定zhangsan的桌面号,如果有多个vnc用户这里可以写成如下形式

    “VNCSERVERS="1:zhangsan   2:lisi  3:wangwu”注意每个人必须对应相应的桌面号。

    第二行中的意义是指定张三这个用户使用vnc客户端链接服务器后窗口的分辨率大小,这里我设置的是1028x768,在这里大家注意1028和768中间不是乘号,而是小写的x请注意。保存并推出即可!

    配置玩vnc服务的配置文件,我们要重启一下vnc服务才能使配置文件生效。如下图所示:

    wps_clip_image-11740

    五、登陆vnc服务器

    这样我们就可以使用张三这个用户远程登陆到vnc服务器,如下图:

    wps_clip_image-7220

    大家请注意在服务器选框中输入vnc服务器的ip地址以及桌面号,这里不用输入用户名,而是以用户名相对应的桌面号来表示,到这里大家也许会问我怎么知道桌面号是什么呀!大家请看第二步,在我们初始化vnc用户的时候在完成初始化出现文字中有一句是这样的wps_clip_image-4135

    大家看括弧zhangsan前面有一个冒号和1。这个1就是张三的桌面号。

    在客户端中输入了服务器ip和桌面号后,其他项默认即可,点击确定,这时候会提示你输入密码,如下图所示:

    wps_clip_image-17740

    注意这里输入的密码是我们在第二步初始化用户的时候设置的vnc客户端登陆密码,而非第一步设置的用户系统密码。请加以区分!软后点击确定,就可以看到vnc服务器的桌面了。如下图:

    wps_clip_image-18703

    至此成功登陆vnc服务器,也说明我们的vnc服务器配置成功。

  • 相关阅读:
    点击Notification之后收起通知栏
    Visual Studio常用的快捷键
    数据库语法二之外键
    数据引擎 创建表完整语法,字段类型,约束条件
    数据库 tcp协程实现并发 回调函数
    GIL以及协程
    进程,互斥锁,生产者消费者,线程
    udp协议,进程(同步,异步)
    单例模式,网络编程之tcp协议以及粘包问题
    网络编程
  • 原文地址:https://www.cnblogs.com/quanweiru/p/2874919.html
Copyright © 2011-2022 走看看