`

VNC Server 配置

 
阅读更多
1.首先查询是否安装VNC Server
rpm -qa |grep vnc
如果有类似于:
vnc-server-
的值返回说明已经安装了vnc-server
如果没有安装采用yum安装
yum -y install vnc

2.配置VNC用户如果以root登录的话,输入
vncpasswd
Password:
Verify:
设置root用户的VNC登录用户名和密码

3.配置vnc-server的配置文件
/etc/sysconfig/vncservers
内容如下:
# The VNCSERVERS variable is a list of display:user pairs.
#
# Uncomment the lines below to start a VNC server on display :2
# 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/archive/vnc/sshvnc.html>.

# Use "-nolisten tcp" to prevent X connections to your VNC server via TCP.

# Use "-nohttpd" to prevent web-based VNC clients connecting.

# Use "-localhost" to prevent remote VNC clients connecting except when
# doing so through a secure tunnel.  See the "-via" option in the
# `man vncviewer' manual page.
VNCSERVERS="1:root"
# VNCSERVERS="2:myusername"
# VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -nohttpd -localhost"
VNCSERVERARGS[1]="-geometry 800x600"

1.VNCSERVERS=后面可以支持多用户,以空格隔开。如:
VNCSERVERS="1:myusername 15:otheruser"--->这里的1 和15是端口号,用于连接时的端口
2.VNCSERVERARGS后面的[]里面的数据要与VNCSERVERS后面对应用户的值要一致。好像不一致也没有关系
VNCSERVERARGS基本参数有:
-geometry 桌面大小,缺省是1024x768
-nohttpd 不监听HTTP端口
-nolisten tcp 不监听X端口
-localhost 只允许从本机访问
-AlwaysShared 默认的, 同时只能有一个vncviewer连接(跟客户端配置也有关), 一旦第2个连上去, 第1个就被断开了. 此参数允许同时连多个vncviewer
-SecurityTypes None登录不需要密码认证 VncAuth默认值,要密码认证

启动vncserver
/sbin/nvcserver start
如果没有出错的话,就会启动vnc服务了

4.修改默认桌面设置
在root的用户目录下面的.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 & ---把这两行注释掉,加上
#exec startxfce4
gnome-session

重新启动vncserver

netstat -antpl查看可以发现有三个端口在监听。
5901 5801 6001
这三个端口:
默认的, vnc 服务监听3个TCP端口
RFB(Remote FrameBuffer)协议 默认端口 : 5900 显示器号
HTTP协议默认端口 : 5800 显示器号
X协议 默认端口 : 6000 显示器号
vncserver使用的显示器编号默认从1开始, 依次使用, 也可以参数指定端口号
我们只需要RFB协议就可以了,所以我们把5800 6000这两种端口关掉。
需要修改/etc/sysconfig/vncservers
在参数后面加上:
-nohttpd 不监听HTTP端口

-nolisten tcp 不监听X端口



5. Windows登陆到VNC Server

(1).从IE登录
直接从IE浏览器中输入如下地址:

http://xxx.xxx.xxx.xxx:5801

输入密码即可使用。

(2).从VNC view登录

在windows上安装vnc view,然后输入xxx.xxx.xxx.xxx:1,连接登录,输入密码即可。

备注:如果从vnc view登录时,提示connection refused(10061),则是因为linux防火墙的问题,登录centos系统,选择 System-->Preferences-->Remote Desktop,勾选sharing中的两项,Security两项不勾,点击关闭,然后再重新用vnc view登录即可。
分享到:
评论

相关推荐

    LINUX设置VNC server配置服务客户端和服务器

    LINUX设置VNC server配置服务客户端和服务器

    vnc server配置

    vnc server在linux下的配置

    CentOS VNC Server 配置

    在CentOS 上面配置VNC Server的一些方法, 可以做为参考

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

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

    VNC 破解版

    NC Deployment Tool 是由原始 VNC team 为简化大公司安装的管理开发的一个 VNC Enterprise Edition 部署和管理工具。...远程 VNC Server 配置 - 更改参数,例如:允许谁连接。 .多个 NT 域 -- 管理变得容易。

    windows 下VNC server安装及配置

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

    linux下realVNC安装使用

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

    VNC Tool Enterprise Edition for Windows 1.4.4

    VNC Deployment Tool 是由原始 VNC team 为简化大公司安装 的管理开发的一个 VNC Enterprise Edition 部署和管理工具。...远程 VNC Server 配置 - 更改参数,例如:允许谁连接。 .多个 NT 域 -- 管理变得容易。

    Droid VNC Server

    使用Droid VNC Server简单配置,即可实现PC电脑控制Android手机,操作流畅,鼠标和键盘可通用,完全是用电脑来操作手机。配置过程只需用到两个软件。手机端安装Droid VNC Server、电脑端安装VNC Viewer即可轻松链接...

    Redhat上VNC Serve配置

    Redhat 上VNC Serve配置, 实际操作后的记录,步骤详细。

    VNC+注册机

    远程 VNC Server 配置 - 更改参数,例如:允许谁连接。 .多个 NT 域 -- 管理变得容易。 注:1. 解压缩后即可使用。 2. 文件 vnc-E4_1_9-x86_win32.exe 为 VNC Enterprise Edition for Windows 4.1.9 的安装程序...

    CentOS VNC Server远程桌面配置详解

    CentOS VNC Server远程桌面配置详解 ! !

    客户机远程维护VNC自动配置方案

    客户机远程维护VNC自动配置方案 ============================================================= 【软件简介】 VNC(Virtual Network Computing,虚拟网络计算)最早是一套由英国剑桥大学ATT实验室在2002年开发的轻...

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

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

    VNC客户端和服务端配置文档

    VNC server 与 VNC viewer 支持多种操作系统,如 windows,Linux,MacOS 及 Unix 系列(Unix,Solaris等),因此可将 VNC server 及 VNC viewer 分别安装在不同的操作系统中进行控制。RealVNC 的优越性还在于如果...

    Linux系统下VNC SERVER的相关配置.docx

    Linux系统下VNC SERVER的相关配置.docx

    vnc-server配置方法

    如何在linux上搭建vncserver,详细介绍了如何用vncserver实现远程桌面连接,如何在linux上搭建vncserver,详细介绍了如何用vncserver实现远程桌面连接

    VNC 配置 Centos7

    VNC 配置 Centos7,此文档详细叙述了, CentOS配置VNC server的方法,以实现远程连接桌面

    远程控制VNC4.5含注册机

    VNC Enterprise Edition for Windows 是工业标准 VNC 的一个增强版本,提供了核心的 Enterprise...6.文件传输 —— 与 Windows 剪贴板结合,允许通过 VNC 连接在服务器和查看器计算机之间 复制文件而不需要额外的配置。

    VNC-SERVER

    VNC 配置进行远程登录的阿里款到即发;阿卡就是对方

Global site tag (gtag.js) - Google Analytics