`
谷超
  • 浏览: 166209 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

VNC的安装和配置

阅读更多

 VNC (Virtual Network Computing)是虚拟网络计算机的缩写。VNC是一款优秀的远程控制工具软件,由著名的AT&T的欧洲研究实验室开发的。VNC是在基于UNIX和Linux操作系统的免费的开放源码软件,远程控制能力强大,高效实用,其性能可以和Windows和MAC中的任何远程控制软件媲美。下面介绍下VNC的安装和配置

 

服务端和客户端的VNC RPM包来自于RedHat Linux5.4安装光盘

安装环境:RedHat Linux5.4

 

服务端安装和配置
安装
VNC的服务端会在安装系统的时候默认安装,所以不需要安装
配置
首先确保服务端--系统—首选项—远程桌面,如下图设置

 
请求用户输入的密码为root123

1. 修改/etc/sysconfig/vncservers
找到#VNCSERVERS行,修改为

 

#VNCSERVERS="1:root"

#VNCSERVERARGS[1]="-geometry 800*600 -nolisten tcp -nohttpd -localhost"

 

 

1:root,意思是指当客户端用1级别去连接服务器时以root身份登录

 

 

2. 启动脚本

#vncserver

 


第一次运行该命令的时候,提示要输入连接VNC服务端的密码,输入密码root123
启动后,会看到如下信息
 
注意,其中的app1:1,app1为服务端的主机名称,1为级别号,即客户端使用vncviewer  app1:1命令来控制远端桌面。如果其他用户启动vncserver,显示的信息为app1:3的话,即客户端需使用vncviewer  app1:3命令来控制远端桌面。

 

3. 修改/home/username/.vnc/xstartup,来获得更高级的session支持
其中的/home/username需要根据具体情况来修改,本例中/home/username为/root,即修改/root/.vnc/xstartup文件,同样在vncserver命令的启动信息中能看到该文件,Starting application specified in /root/.vnc/xstartup。打开文件,找到下面的位置

#unset SESSION_MANAGER
#exec /etc/X11/xinit/xinitrc

 
去掉这两行前面的注释,客户端在使用该级别的用户连接的时候,能够看到远端的桌面

 

4. 开启服务端防火墙相应的端口
为了使客户端能够连接并控制远程桌面,需要开启服务端相应的防火墙端口,第2步中,启动脚本后看到的app1:1,应该开启的端口为5900+1=5901,默认的端口为5900,1为级别号,
使用下面命令开启服务端防火墙5901端口

# iptables -I FORWARD -p tcp --dport 5901 -j ACCEPT

 

如果要结束服务端,使用下面的命令

# vncserver –kill :1

 


同样,其中的1为级别号

到此,服务端配置完毕,启动客户端看看是否能够控制远端桌面了。

 

客户端安装

 安装VNC的客户端vnc-4.1.2-14.e15_3.1.rpm

#rpm –ivh vnc-4.1.2-14.e15_3.1.rpm

 

测试

客户端打开终端

# vncviewer 192.168.119.135:1

 

192.168.119.135为服务端IP地址,也可以使用服务端的主机名,1为级别号,即服务端启动vncserver后显示的app1:1中的级别号,输入密码root123,如果能看到远端桌面,说明测试成功。

分享到:
评论

相关推荐

    vnc安装的安装配置

    VNC 安装配置 VNC(Virtual Network Computing)是一种远程桌面协议,允许...安装和配置 VNC 服务器需要执行以上五个步骤,包括安装 VNC 服务器、配置 VNC 服务器、配置 X Window System、防火墙配置和客户端配置。

    VNC安装配置

    8. **VNC配置文档**:压缩包中的“VNC安装.txt”可能包含了具体的安装步骤和配置细节,阅读这份文档可以帮助你更好地理解和执行上述步骤。 总的来说,VNC提供了一种灵活的方式来远程管理和操作计算机,尤其适用于多...

    window安装vnc-server6.2.1并配置用户名和密码

    解决方法:检查 VNC Server 的安装和配置是否正确,确保环境变量 PATH 中包含 VNC Server 的安装位置。 2. 如何更改 VNC Server 的用户名和密码? 解决方法:右上角点击“Options”,选择“Add”新增用户名,输入新...

    windows 下VNC server安装及配置

    windows 下VNC server安装及配置。windows 下VNC 服务安装及配置。VNC 不用系统密码就可远程登录的配置方法。

    VNC安装redhat7.4操作系统指导_ARM64 (1).docx

    "VNC安装redhat7.4操作系统指导_ARM64" 本文档主要讲解了华为ARM架构服务器虚拟化...本文档对VNC安装redhat7.4操作系统指导_ARM64的每个步骤进行了详细的讲解,旨在帮助用户快速掌握Redhat7.4操作系统的安装和配置。

    vnc配置安装文档

    在这个文档中,我们将介绍如何在 Linux 服务器上配置和安装 VNC 服务,以便远程访问 Linux 服务器。 一、VNC 配置 1. 启用 VNC:使用命令 `vncserver` 启用 VNC 服务。 2. 设置 VNC 密码:使用命令 `vncpasswd` ...

    麒麟SP1系统安装vnc

    本文将详细阐述如何在麒麟SP1操作系统中通过自动化脚本来安装和配置VNC服务器。 首先,我们要了解麒麟SP1系统。麒麟操作系统是中国自主研发的一款开源Linux发行版,其设计目标是提供一个稳定、高效且安全的操作系统...

    用vnc实现windows远程连接linux桌面vnc安装与配置教程参考.pdf

    本文将详细介绍如何使用VNC从Windows远程连接Linux桌面,包括安装和配置VNC Server、VNC Viewer,以及进行远程连接的步骤。 安装VNC Server 首先,需要在Linux系统上安装VNC Server。在本文中,我们使用的是Fedora...

    vnc实现windows远程连接linux桌面_vnc安装与配置教程

    VNC(Virtual Network Computing)是一种基于远程桌面协议(RDP)...了解如何正确安装和配置VNC,可以极大地提高工作效率,特别是在需要对多台Linux服务器进行管理时。记得保持良好的安全习惯,确保远程连接的安全性。

    linux下realVNC安装使用

    centos6.2下安装realVNC,配置,在windows下通过vncviewer连接使用。 有需要的可以下载。

    CentOS 6.0 VNC远程桌面配置

    一、VNC 服务器安装和配置 1. 检查 Linux 系统是否安装 VNC 服务器:使用命令 `rpm -q vnc-server` 检查 VNC 服务器是否安装,如果没有安装则输出信息“package vnc-server is not installed”。 2. 安装 VNC ...

    vnc 服务器详细配置

    VNC 服务器详细配置 VNC 服务器是一个远程控制工具软件,使用自己的 X Server,并...因此,VNC 服务器详细配置需要用户对 VNC 服务器的基本概念和配置过程有充分的了解,并且需要在实际操作中进行一步步的配置和设置。

    vnc的安装配置

    ### VNC的安装与配置详解 #### 一、VNC简介 VNC(Virtual Network Computing)是一种用于远程桌面控制的应用程序。它允许用户通过网络控制另一台计算机的桌面环境,适用于远程技术支持、远程访问个人电脑等多种场景...

    Centos 安装配置VNC,及使用方法和常见问题解决办法

    本文分为管理者配置部分和普通用户配置部分。 2.管理者配置VNC 这部分命令需要使用sudo用户或者root用户。 2.1 安装VNC 首先安装vnc-server服务,完成后可见“Complete!” sudo yum install tigervnc tigervnc-server...

    CentOS环境下VNC服务器安装与配置

    "CentOS环境下VNC服务器安装与配置" 一、VNC简介 VNC(Virtual Network Computing)是一款优秀的远程控制工具软件,它的功能类似于Windows中的远程桌面功能。VNC是基于UNIX和Linux操作系统的免费开源软件,远程...

    用vnc实现windows远程连接linux桌面vnc安装与配置教程.pdf

    VNC远程桌面连接教程 VNC(Virtual Network Computing)是一套由AT&T实验室所开发的可操控远程的...本文介绍了如何使用VNC实现Windows远程连接Linux桌面,安装和配置VNC Server和VNC Viewer,并实现远程桌面连接。

    CentOS 7.0安装和配置 VNC 服务器

    ### CentOS 7.0 安装与配置 VNC 服务器详解 #### 一、VNC 服务器概述 VNC(Virtual Network Computing)是一种基于RFB协议的远程控制技术,允许用户通过网络远程控制另一台计算机的图形桌面。该技术不仅支持跨平台...

    VNC远程登录 Linux系统端配置

    ### VNC远程登录 Linux系统端配置详解 #### 一、VNC简介 VNC(Virtual Network Computing)是一种显示系统,它允许用户通过网络控制另一台计算机。最初由AT&T实验室开发,VNC允许用户轻松地从任何地方访问并控制...

Global site tag (gtag.js) - Google Analytics