一、安装软件包,
[root@MASTER ~]# yum install vnc vnc-server -y
[root@MASTER ~]# rpm -qa |grep vnc
vnc-server-4.1.2-14.el5_3.1           vnc服务器的包
vnc-4.1.2-14.el5_3.1         客户端的包

二、配置vnc服务器
1、初次运行vncserver时需要设置vnc密码,用vncpasswd命令设置
[root@MASTER ~]# vncpasswd
   Password:
   Verify:
在执行完这个命令时,在root目录下会生成.vnc目录,还有一个passwd的文件
[root@MASTER ~]# cd .vnc/
    [root@MASTER .vnc]# ls
    passwd
2、启动vnc服务
[root@MASTER ~]# vncserver
     xauth: (stdin):1:  bad display name "MASTER:1" in "add" command

New 'MASTER:1 (root)' desktop is MASTER:1
Starting applications specified in /root/.vnc/xstartup
      Log file is /root/.vnc/MASTER:1.log

出现这个xauth: (stdin):1:  bad display name "MASTER:1" in "add" command是因为MASTER不能ping通,在/etc/hosts通添加对应的IP地址就可以了。
看到下面的效果就启动成功了。
[root@MASTER .vnc]# vncserver

New 'MASTER:1 (root)' desktop is MASTER:1
Creating default startup script /root/.vnc/xstartup
    Starting applications specified in /root/.vnc/xstartup
     Log file is /root/.vnc/MASTER:1.log

这时候在/root/.vnc和/tmp目录下会生成几个文件
[root@MASTER .vnc]# ls
   MASTER:1.log  MASTER:1.pid  passwd  xstartup
[root@MASTER tmp]# ls .X1
   .X11-unix/ .X1-lock  

3.修改vnc配置文件/root/.vnc/xstartup,注释掉twm &   ,并添加gnome-session &   
unset SESSION_MANAGER       exec /etc/X11/xinit/xinitrc
[root@MASTER ~]# vi .vnc/xstartup
#!/bin/sh
# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#twm &                     这行原本是没有注释的,把它注释掉
gnome-session &    添加这一行
unset SESSION_MANAGER 
exec /etc/X11/xinit/xinitrc

4.修改/etc/sysconfig/vncservers 配置文件
[root@MASTER ~]# cat /etc/sysconfig/vncservers |grep -v ^#
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 800x600"
5.修改启动配置,让vnc开机启动
[root@MASTER ~]# chkconfig vncserver on
6,设置防火墙允许端口。
具体是那个端口可以自己看下 ,因为启动方法不一样端口可能不一样。
[root@MASTER ~]# netstat -antlp |grep vnc
tcp        0      0 0.0.0.0:5802                0.0.0.0:*                   LISTEN      4199/Xvnc          
tcp        0      0 0.0.0.0:5902                0.0.0.0:*                   LISTEN      4199/Xvnc          
7.vnc服务停止命令
[root@MASTER ~]# vncserver -kill :2
Killing Xvnc process ID 4199

:几是启动vnc时候显示的那个
New 'MASTER:1 (root)' desktop is MASTER:1

三、vnc客户端使用
在linux下,vnc服务器为192.168.1.204  :2 就是启动时那个
输入密码,刚才vncpasswd设置的那个。
windows 也可以使用浏览器进行访问。需要装有java。
http://114.113.157.74:5802

转载于:https://blog.51cto.com/zhaoyun/620361

red hat 5.5 vncserver搭建相关推荐

  1. red hat linux yum,Red Hat Enterprise Linux(RHEL)中yum的repo文件详解

    Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器.基于RPM包管理,能够从指定的服务器自动下载 ...

  2. 2-4-RHEL6.3搭建samba服务器案例分析与总结(Red Hat Enterprise Linux Server6.3)@树袋飘零...

    本节介绍内容: 1.  samba概述 2.  samba服务器的搭建 3.  samba服务主配置文件的详解 4.  samba服务器搭建案例分析 1.  samba概述 samba是linux以及 ...

  3. Red Hat Enterprise Linux Server release 6.3下ganglia监控系统的搭建

    ganglia 是分布式的监控系统,有两个Daemon, 分别是:客户端Ganglia Monitoring Daemon (gmond)和服务端Ganglia Meta Daemon (gmetad ...

  4. oracle enterprise linux 5.7,Red Hat Enterprise Linux 5.7 安装Oracle数据库

    环境:Red Hat Enterprise Linux 5.7 数据库:Oracle 11g 1.Linux操作系统安装组建选择: GNOME Desktop Environment Editors ...

  5. 收购最大K8s服务商,重回独立的SUSE又要和Red Hat拼混合云

    7月8日,SUSE 宣布收购 Kubernetes 管理平台公司 Rancher Labs,交易预计在2020年10月底之前完成.有外媒称,收购价预估在6亿至7亿美元之间. 宣布要收购之后,SUSE ...

  6. RHEL(Red Hat Enterprise Linux)配置YUM源

    前言 YUM(全称为 Yellow dog Updater, Modified)是一个在Fedora中的Shell前端软件包管理器.基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自 ...

  7. Deploy Oracle 10.2.0.5 DataGuard on Red Hat Enterprise Linux 6.4

    系统:Red Hat Enterprise Linux 6.4 数据库:Oracle 10.2.0.5.0 Patch Set 4 主机:10dg1 192.168.1.91 10dg2192.168 ...

  8. Ceph (3) - 安装Ceph集群方法3:使用 ceph-ansible 离线安装 Red Hat Ceph Storage 4.1 集群

    <OpenShift 4.x HOL教程汇总> 文章目录 安装前说明 准备主机环境 创建虚拟主机并配置网络 配置主机名和域名 设置环境变量 设置主机hosts 配置免密登录 设置节点主机名 ...

  9. Fedora和Red Hat Enterprise Linux实用指南(第6版)(套装上下册)火热上市!!!!

    亚马逊热卖地址: http://www.amazon.cn/Fedora%E5%92%8CRed-Hat-Enterprise-Linux%E5%AE%9E%E7%94%A8%E6%8C%87%E5% ...

最新文章

  1. 【python】图像映射:单应性变换与图像扭曲
  2. linux基本命令之rsync
  3. Class类文件的结构
  4. Flutter StreamController 异步通信、Stream 流异步通信
  5. 使用jsoncpp解析生成json
  6. php content type,PHP Content-type 的说明
  7. Android Tips – 填坑手册
  8. 机器学习笔记(三十二):集成学习、随机森林
  9. 软考高项比中项在难度上高多少?
  10. 通过 bitbang GPIO来实现i2c总线协议
  11. mysql 重置密码_mysql忘记密码如何重置密码,以及修改root密码的三种方法
  12. DoublyLinkedList
  13. c#实现禁用u盘再启用
  14. 我在上海对日外贸公司的经历
  15. Week1.3-金融会计指标案例分析
  16. powerbuilder的dw中使用graph风格,当横轴是日期时,如何显示才能完整显示日期?
  17. 电脑技术 计算机专业技能分类,电脑操作员有几级分类?分别是什么内容,代表什么技能 ?...
  18. 机器学习系列5-梯度下降法
  19. 拨号宽带服务器无响应是什么意思,宽带拨号服务器无响应
  20. t1900d台式计算机,中端2.0王者之战!漫步者R1900TIII惠威D1080MKII全面PK评测

热门文章

  1. 接口测试工具---apipost控制台使用
  2. 域间套接字socketpair
  3. mysql 程序崩溃无法启动_mysql数据库崩溃,无法启动
  4. python变量类型声明_python变量声明及简单数据类型
  5. C语言操作符详解 隐式类型转换 (整型提升 算数转换)
  6. python读取数据库数据类型_Python中从SQL型数据库读写dataframe型数据
  7. aop java 接口_Spring AOP实现接口验签
  8. windows 串口中断编程_万变不离其宗之单片机串口共性问题
  9. mysql 禁止存储过程_为什么阿里巴巴禁止使用存储过程?
  10. STM32F103单片机modbus通信示例