VNCServer 配置 及Vncview的使用
1、vncserver服务的启动
    redhat 及fedora 一般都自动安装了vncserver了 只要在服务列表中选中启动一下就可以了
2、vncserver的配置
    通过编辑文件$HOME/.vnc/xstartup来启动你喜欢的窗口管理器。使用startkde &来启动KDE,使用gnome-session &来启动GNOME,fvwm2 &来启动FVWM2 。下面是一个例子
#####################################################
#!/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" &
gnome-session
#startkde
#twm &
##########################################################
3、开始使用
    在启动前还是要运行一个东西的,可以使用telnet用自己的用户登录远程系统
运行vncserver ,若要定义界面大小,颜色看 vncserver --help,若是第一次运行
会提示输入口令,远程登录的口令,跟用户口令没关系的。口令修改可以使用
vncpasswd程序。运行成功后会有桌面号的提示类似:1  :2  的。记住桌面号。退
出telnet。每次服务器重器后都需要运行一次。

4、登录
    在windows下载一个winvnc,安装完成后,不用启动服务,使用它的查看器就
可以了。输入vnc服务器 地址:桌面号 ,再输入口令就可以使用了。注意,每次
使用完,请千万不要注销掉系统,直接关闭winvnc查看器就可以了,只要服务器
没问题,可以再次使使用winvnc继续连接。
5、关闭服务器上自己的vnc连接
    vncserver -kill  :桌面号
6、如何使服务器开机自动运行vncserver 不需要自己telnet
    使用linuxconf来设置vncserver启动脚本(/etc/init.d/vncserver)实现系统自启动时启动vncserver。但是默认的启动脚本灵活性不够,因此编辑/etc/init.d/vncserver,修改:

"su - ${display##*:} -c "cd && [ -f .vnc/passwd ]
&& vncserver :${display%%:*}""
为:

"su - ${display##*:} -c "cd && [ -f .vnc/passwd ]
&& vncserver ${ARGS} :${display%%:*}""
然后编辑/etc/sysconfig/vncservers:
# The VNCSERVERS variable is a list of
# display:user pairs.
#
# Uncomment the line below to start a VNC server on
# display :1 as my 'myusername' (adjust this to your
# own). You will also need to set a VNC password;
# run 'man vncpasswd' to see how to do that.
#
# DO NOT RUN THIS SERVICE if your local area network
# is untrusted! For a secure way of using VNC, see
# <URL:http://www.uk.research.att.com/vnc/sshvnc.html >.

VNCSERVERS="1:jdimpson"
ARGS="-geometry 1024x768 -alwaysshared "
在 ARGS中修改"1024x768"来适应自己的X桌面实际参数配置。可以在这里添加任何其他VNC服务器参数配置。在VNCSERVERS中修改 jdimpson为你希望运行VNC桌面的用户。VNCSERVERS中的1表示VNC以桌面1运行,如果希望添加其他的桌面,可以修改配置如下:
VNCSERVERS="1:jdimpson 2:phred 3:sysadmin"

(注意这里的用户都是Linux系统存在的用户,你也可以通过useradd添加用户,然后切换到该用户下运行一次vncserver命令,然后会提示输入登陆该用户的vnc密码, 之后会在该用户目录下生成一个.vnc/xstartup的配置文件。设置好所有的用户后,你就可以在root用户下启动/停止所有的vnc用户了)
在RedHat系统上,使用以下命令启动VNC:
/etc/init.d/vncserver start
现在你就可以使用VNC任何客户端来使用VNC桌面。

=====================================================

可能出现的错误

使用VNC连接服务器,连不上,总提示unable to connect to host: Connection refused(10061)
有两点需要注意:

1.VNC 3.x的默认端口是8500,4.x默认的端口是5900,连接时填写的地势是ip:prot,不能光填写IP
2.需要先要在Gnom的System-Administration-Security Level and Firewall里面添加VNC连接需要的端口.

参考资料:
1.Configuring the VNC server/viewer in Linux
http://www.bobpeers.com/linux/vnc.php
(非常好的一篇vncserver配置文章)
2.WHAT AM I DOING WRONG??????

http://www.realvnc.com/pipermail/vnc-list/2006-March/054296.html

Configuring the VNC server/viewer in Linux.相关推荐

  1. vnc server,vnc server是干嘛的

    什么是vnc server?vnc server 是一般 Linux 发行版都会附带的 vnc服务器软件.vncserver 是一个为了满足分布式用户共享服务器上面的资源,而在服务器上开启的一项服务, ...

  2. vnc server是什么软件,简单介绍vnc server是什么软件

    在平时工作中,经常会使用到vnc,自然也会接触到vncviewer和vncserver,那大家知道vncserver是什么软件吗?之前呢小编有介绍过vncviewer,那接下来我们就来看看vncser ...

  3. linux vino vnc,Ubuntu下包含2种远程桌面的方式:VINO-Server以及VNC Server。 .

    Ubuntu下包含2种远程桌面的方式:VINO-Server以及VNC Server Ubuntu下包含2种远程桌面的方式:VINO-Server以及VNC Server. 其中Vino-Server ...

  4. Linux/AIX上部署VNC Server

    安装VNC服务端 [root@rhel6 ~]# rpm -q tigervnc-server tigervnc-server-1.0.90-0.17.20110314svn4359.el6.x86_ ...

  5. VNC CentOS Linux下VNC Server远程桌面配置详解

    VNC概述 VNC (Virtual Network Console)是虚拟网络控制台的缩写.VNC 是一款优秀的远程控制工具软件,由著名的 AT&T 的欧洲研究实验室开发的.VNC 是在基于 ...

  6. Linux/ubuntu server 18.04 安装远程桌面--vnc server

    此文首发于我的个人博客:Linux/ubuntu server 18.04 安装远程桌面–vnc server - zhang0peter的个人博客 想装桌面端在服务器上的原因是我在终端中开chrom ...

  7. CentOS Linux下VNC Server远程桌面配置详解

    PS:偶以前基本不用Linux的远程图形桌面,前几天有开发的同事配置CentOS的vnc有问题,找我解决,就顺便记录总结一下,这个总结是比较完整的.下面的配置在CentOS5.x和6.x.SUSE企业 ...

  8. Linux VNC server 安装配置

    1.安装vnc server [root@pxe ~]# yum install tigervnc-server -y 2.设置 vnc server 开机启动 [root@pxe ~]# chkco ...

  9. linux启动vnc端口,vnc server配置、启动、重启与连接,图形管理linux系统

    环境:RedHat Linux 5企业版. Xwindows:gnome (红帽默认安装的图形界面) 尽管我们可以使用SSH连接远程通过字符界面来操作Linux,但是对于更多熟悉图形人来说是很不方便的 ...

最新文章

  1. python08-类与对象
  2. flask token 登录验证
  3. 人月神话阅读笔记之一
  4. Linux疑难杂症解决方案100篇(二十)-万字长文带你读懂正则表达式(建议收藏)
  5. 受限玻尔兹曼机准备知识——MCMC方法和Gibbs采样
  6. 关于Visual Studio 2019的前期详情
  7. c语言给定一个字符串匹配,使用C语言解决字符串匹配问题的方法
  8. Oracle 游标使用大全
  9. @vail 判断某字段在范围内_怎么判断一台二次元影像测量仪的可靠性?
  10. OSPF区域内拓扑计算原理与实验
  11. 【深入理解JS核心技术】14. 什么是一元函数
  12. Python百度文库爬虫终极版
  13. [labview]做一个简单实用可扩展功能的高速串口发送(接收)调试器
  14. java计算机毕业设计基于安卓Android的禁毒宣传APP(源码+系统+mysql数据库+Lw文档)
  15. 微信上看到的一篇文章,为什么保险公司一直在招人~
  16. java实现计算器_java高级计算器的实现
  17. mysql转dm7_DM7 达梦数据库 数据库级 数据复制(DATA REPLICATION) 搭建手册
  18. 一文带你重新审视CAP理论与分布式系统设计
  19. dozer的使用总结
  20. 使用python程序判断某天是不是每个月的第三周的周六问题

热门文章

  1. python对象编程例子-python编程进阶之类和对象用法实例分析
  2. 适合python的笔记本配置-jupyter之配置自己喜欢的python环境
  3. python中文读音ndarray-numpy中的ndarray方法和属性详解
  4. python切片语法-Python切片详解
  5. 编程小白的第一本python入门书-编程小白的第一本 Python 入门书
  6. python基础知识面试题-基础篇--【python】面试题汇总
  7. python 读下一行-Python:读取上一行并与当前行进行比较
  8. win10笔记本电脑桌面发蓝、呈现负片的颜色,以及键盘中个别键失灵
  9. pip镜像源永久设置成国内镜像源,提升下载速度
  10. php多规格多价格,不同规格的不同价格是怎么实现的呢?? 看这里