您的位置:首页 > 运维架构 > Linux

基于CenOS搭建VNC远程桌面服务

2017-11-21 00:00 204 查看
摘要: 虐心的VNC服务器,相当于没有.

名词解释:

Xorg:在 Linux 用户中非常流行,已经成为图形用户程序的必备条件,所以大部分发行版都提供了它。

X11:X Window 系统(X Window System,也常称为 X11 或 X )是一种以位图方式显示的软件窗口系统。

VNC:VNC(Virtual Network Computing),为一种使用RFB协议的显示屏画面分享及远程操作软件。此软件借由网络,可发送键盘与鼠标的动作及即时的显示屏画面。

x11vnc:轻量级 VNC 服务程序。

Xvfb:轻量级 Xorg 服务程序。

在 Linux 中显示窗口,首先要创建一个 display 服务。而 Xvfb 就是一个轻量级的,不产生实际屏幕输出的虚拟 display 服务程序。 Xvfb 创建 display 后, x11vnc 连上去并转换成 VNC 协议。 优点是整个系统按需开启,非常轻量,不会影响服务器性能。

一.安装VNC远程桌面

1.首先通过如下命令安装比较的系统库

yum install -y xorg-x11-xauth xterm libXi libXp libXtst libXtst-devel libXext libXext-devel

2.然后安装Xvfb

yum install -y Xvfb

3.安装x11VNC

yum install -y x11vnc

二.启动VNC远程桌面

x11vnc -rfbport 12345 -passwd [这里输入你的密码]-create -forever

如果出现以下界面则表示VNC启动成功



此时在windows上面下载VNC VIewer进行连接即可.

连接过程略.连接成功以后界面如下所示:



三.接下来,进行简单的演示,安装xview

在命令行中输入:

yum install -y xloadimage

下载图片用于显示:

wget http://mat1.gtimg.com/www/images/qq2012/qqlogo_1x.png
用命令显示图片:

xview qqlogo_1x.png

结果如下图:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  LINUX VNC