1.安装VNC

yum install -y tigervnc-server  #安装VNC服务端,一般执行此句即可
yum groupinstall -y 'X Window System' 'Desktop' #如果没安装桌面环境,执行安装
yum install -y vinagre #VNC客户端,一般不用在服务端也安装客户端;Windows客户端一般用RealVNC

CentOS仓库里的版本总是较旧的,如果(因为存在漏洞等原因)要升级到新版本,可手动到TigerVNC下载页面下载安装,只要下载系统相应的版本安装运行是没有问题(即便官方仓库没提供)。

2.启动VNC

vncserver :

输入桌面的连接密码,最小6个字符。

3.查看正在运行的桌面号

vncserver -list

4.连接VNC

VNC Server不是IP:port而是IP+桌面号,所以没必要知道VNC运行在哪个端口(VNC 0号桌面端口默认为5900,1号为5901,依此类推)。

连接密码为启动桌面号时输入的密码。

连上后,用户身份为该桌面号的启动用户。部分机器可能只有一个小黑点,并没有正确显求图形界面,此时可以尝试重启一下。

5.关闭VNC

在不需要VNC后将之停掉是安全的要求。

vncserver -kill :

需要以远行该桌面用户来停止该桌面号,root也不能停止其他用户启的桌面。

6.图形界面跳板配置

生产的机器多是没有安装桌面环境的,对于安装要以图形界面安装的软件,常用VNC配合实现图形界面跳转。

机器:

Client--代表用户自己的机器,有VNC Client,假设IP为192.168.1.1。

Gateway--代表跳板机,有桌面环境和VNC Server,假设IP为192.168.1.2。

Server--代表生产中的服务器,没有桌面环境,假设IP为192.168.1.3。

现要求:

在Sserver上以图形界面安装Oracle数据库。

操作:

Gateway--vncserver :10

Client--用vnc客启端连接192.168.1.2:10,并执行:xhost +

Sserver--export DISPLAY=192.168.1.2:10 && ./runInstaller

这样oracle的安装界面,会出现在Client的vnc上。

常见错误:cannot open display 192.168.1.2:10

原因:

1)没有执行xhost +

2)要在Client连接上的vnc里执行xhost +,而不是在Gateway上执行。

VNC安装配置及连接(CentOS)的更多相关文章

  1. 实践过配置成功的VNC安装配置

    VNC安装步骤说明那个 1.安装图形界面    #yum install tigervnc-server tigervnc  2.启动VNCServer #vncserver 对应的关闭图形界面的命令 ...

  2. Net-SNMP(V3协议)安装配置笔记(CentOS 5.2)(转)

    原出处:http://blog.ihipop.info/2010/03/722.html 为了这颗仙人掌(cacti),我必须先部署(Net-SNMP), 同时我为了安全因素,也为了简便考虑,决定采用 ...

  3. VNC安装配置

    1,安装VNC yum install tigervnc-server -y2,设定密码: vncpasswd root 3,配置服务文件,下面是配置了6个窗口. cp /lib/systemd/sy ...

  4. CentOS-6.5x64:VNC安装配置

    1.安装软件前首先检查下系统是否已经安装了这个软件: rpm -qa tigervnc-server 2.根据前面命令的查询,显示系统还是没有安装VNC服务器端软件,那么我们就使用命令进行安装一下: ...

  5. CentOS_6.5_x64:VNC安装配置

    1.安装软件前首先检查下系统是否已经安装了这个软件:rpm -qa tigervnc-server 2.根据前面命令的查询,显示系统还是没有安装VNC服务器端软件,那么我们就使用命令进行安装一下:yu ...

  6. 阿里云安装配置mysql(centos版)

    这种是利用yum下载的也可以使用xftp上传 1,安装mysql数据库 a)下载mysql源安装包:wget http://dev.mysql.com/get/mysql57-community-re ...

  7. Net-SNMP V3协议 安装配置笔记(CentOS 6.3/5.6)

    注意:snmp V3,需要需要关闭selinux和防火墙: 关闭selinux方法: #vi /etc/selinux/config 将文件中的SELINUX="" 为 disab ...

  8. 运维笔记--SqlServer相关版本&下载&安装&配置远程连接

    下载地址:SqlServer2008为例 SqlServer2008:https://www.microsoft.com/en-us/download/details.aspx?id=1695 Sql ...

  9. 阿里云服务器下安装配置 vsftpd —— 基于CentOS 6.3 【简洁版】

    原文链接:http://www.tuicool.com/articles/nuiQBja 1.更新yum源 我是直接 yum update 更新的 2.安装vsftp 使用yum命令安装vsftpd ...

随机推荐

  1. React组件导入的两种方式(动态导入组件的实现)

    一. react组件两种导入方式 React组件可以通过两种方式导入另一个组件 import(常用) import component from './component' require const ...

  2. Linux硬盘分区满,但没有找到占用文件

    原因查找: 此服务器上有写日志的操作,在写的同时我把要写入的文件删除了..因为在写操作不能创建文件的时候会写硬盘的block,这样会使硬盘利用率越来越低,可以使用lsof -n |grep delet ...

  3. requests:json请求中中文乱码处理

    requests库中,在处理json格式的请求时调用的json.dumps方法参数ensure_ascii默认为True.表示序列化时对中文默认使用的ascii编码.如果想要显示中文,则将此参数的值改 ...

  4. [osg][osgEarth][原]基于OE自定义自由飞行漫游器(初级版)

    由于受够了OE的漫游器,想搞个可以在全球飞行的漫游器,所以就做了一个: 请无视我的起名规则······ 类头文件:EarthWalkManipulator.h #pragma once //南水之源 ...

  5. link和@import区别

    推荐使用:link 区别 1.从属关系区别@import是 CSS 提供的语法规则,只有导入样式表的作用:link是HTML提供的标签,不仅可以加载 CSS 文件,还可以定义 RSS.rel 连接属性 ...

  6. x1c 6th usb-c 接口灯常亮,电源无法充电

    症状: 左侧能充电的那个usb-c 红灯始终常亮.拔下电源线也亮着. 系统里电源是始终显示正在充电,即使拔掉外接电源也显示连着外接电源正在充电! ——最吓人的是,用U盘启动进PE,想重装win10,结 ...

  7. yum update软件包冲突

    因升级系统过程中断,重新进入系统继续升级出现如下问题(内容太多,只粘部分内容) # yum update 正在解决依赖关系 --> 正在检查事务 ---> 软件包 alsa-firmwar ...

  8. [MySQL]典型的行列转换

    列变成行 测试数据库数据样式: 应用的sql语句: SELECT TM,NAME,SUM(GE) AS 'GE',SUM(GD) AS 'GD',SUM(CT) AS 'CT',SUM(NUM) AS ...

  9. Python -- jpype JVM的第三方库使用

    Python -- jpype 安装 jpype 如图:直接执行 命令:pip install jpype 可见失败,提示没有版本信息 可以使用 pip  search jpype 查看相关版本信息 ...

  10. vue 导出excel表格

    对于涉及到数据比较多的管理后台导出excel 表格这个需求就非常的常见了 所以? vue 怎么到处excel表格的? 有两种办法 1:请求接口后台直接给你的是excel文件,你需要做的就是怎么接收ex ...