linux下vnc的安装和配置
来源:互联网 发布:淘宝信誉升级规则 编辑:程序博客网 时间:2024/03/29 08:27
vnc的安装和配置
VNC (Virtual Network Computing)是虚拟网络计算机的缩写。
VNC 是一款优秀的远程控制工具软件,由著名的 AT&T 的欧洲研究实验室开发的。
VNC 是在基于 UNIX 和 Linux 操作系统的免费的开源软件,远程控制能力强大,高效实用,其性能可以和 Windows 和 MAC 中的任何远程控制软件媲美。
VNC软件主要由两个部分组成:VNC server及VNC viewer。用户需先将VNC server安装在被控端的计算机上后,才能在主控端执行 VNC viewer 控制被控端。
在 Linux 中,VNC 包括以下四个命令:vncserver,vncviewer,vncpasswd,和 vncconnect。
大多数情况下我只需要其中的两个命令:vncserver 和 vncviewer。
服务端:
1.看vnc-server包是否已安装
# rpm -qa|grep vnc-server
vnc-server-4.0-8.1
tigervnc-server-1.1.0-5.el6.x86_64 (CentOS 6.4 X64版本)
若没有安装,使用如下命令安装
# rpm -ivh vnc-server-4.1.2-9.el5.x86_64.rpm
# rpm -ivh tigervnc-server-1.1.0-5.el6.x86_64.rpm (CentOS 6.4 X64版本)
2.添加账户(若要使用的账户存在,跳过此步骤)
# useradd vnc
# passwd vnc
3.设置用户的VNC密码
# vncpasswd --因在root用户下执行的vncpasswd,所以使用的是root用户
输入密码:
再次输入密码:
若为vnc用户设置vnc密码,方法如下:
# su - vnc
$ vncpasswd
输入密码:
再次输入密码:
4.编辑VNC配置文件
# vi /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 this URL:
# http://kbase.redhat.com/faq/docs/DOC-7028
# Use "-nolisten tcp" to prevent X connections to your VNC server via TCP.
# 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="2:myusername"
# VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -localhost"
在最后添加:
VNCSERVERS="1:vnc"
5.启动vncserver,在~/.vnc/下生成xstartup脚本
# service vncserver start
如果CentOS低于6版本,需要修改~/.vnc/xstartup文件
# vi ~/.vnc/xstartup
去掉以下两行前面的#号,让vnc加载默认图形界面程序
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
保存退出后重启vncserver服务
# service vncserver restart
若为6版本,则不需修改该文件
6. 将vnc服务添加到系统服务
# chkconfig --list vncserver
vncserver 0:关闭 1:关闭 2:关闭 3:关闭 4:关闭 5:关闭 6:关闭
# chkconfig --level 35 vncserver on (在3和5基本上启用即可)
vncserver 0:关闭 1:关闭 2:关闭 3:启用 4:关闭 5:启用 6:关闭
客户端:
我这边使用windows端的vnc客户端vncviewer访问vncserver
执行:
vnc-4.0-x86_win32_viewer.exe
192.168.1.7为vncserver IP地址,1为vncserver设置的display桌面号,对应的linux端口为5901
VNC (Virtual Network Computing)是虚拟网络计算机的缩写。
VNC 是一款优秀的远程控制工具软件,由著名的 AT&T 的欧洲研究实验室开发的。
VNC 是在基于 UNIX 和 Linux 操作系统的免费的开源软件,远程控制能力强大,高效实用,其性能可以和 Windows 和 MAC 中的任何远程控制软件媲美。
VNC软件主要由两个部分组成:VNC server及VNC viewer。用户需先将VNC server安装在被控端的计算机上后,才能在主控端执行 VNC viewer 控制被控端。
在 Linux 中,VNC 包括以下四个命令:vncserver,vncviewer,vncpasswd,和 vncconnect。
大多数情况下我只需要其中的两个命令:vncserver 和 vncviewer。
服务端:
1.看vnc-server包是否已安装
# rpm -qa|grep vnc-server
vnc-server-4.0-8.1
tigervnc-server-1.1.0-5.el6.x86_64 (CentOS 6.4 X64版本)
若没有安装,使用如下命令安装
# rpm -ivh vnc-server-4.1.2-9.el5.x86_64.rpm
# rpm -ivh tigervnc-server-1.1.0-5.el6.x86_64.rpm (CentOS 6.4 X64版本)
2.添加账户(若要使用的账户存在,跳过此步骤)
# useradd vnc
# passwd vnc
3.设置用户的VNC密码
# vncpasswd --因在root用户下执行的vncpasswd,所以使用的是root用户
输入密码:
再次输入密码:
若为vnc用户设置vnc密码,方法如下:
# su - vnc
$ vncpasswd
输入密码:
再次输入密码:
4.编辑VNC配置文件
# vi /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 this URL:
# http://kbase.redhat.com/faq/docs/DOC-7028
# Use "-nolisten tcp" to prevent X connections to your VNC server via TCP.
# 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="2:myusername"
# VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -localhost"
在最后添加:
VNCSERVERS="1:vnc"
5.启动vncserver,在~/.vnc/下生成xstartup脚本
# service vncserver start
如果CentOS低于6版本,需要修改~/.vnc/xstartup文件
# vi ~/.vnc/xstartup
去掉以下两行前面的#号,让vnc加载默认图形界面程序
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
保存退出后重启vncserver服务
# service vncserver restart
若为6版本,则不需修改该文件
6. 将vnc服务添加到系统服务
# chkconfig --list vncserver
vncserver 0:关闭 1:关闭 2:关闭 3:关闭 4:关闭 5:关闭 6:关闭
# chkconfig --level 35 vncserver on (在3和5基本上启用即可)
vncserver 0:关闭 1:关闭 2:关闭 3:启用 4:关闭 5:启用 6:关闭
客户端:
我这边使用windows端的vnc客户端vncviewer访问vncserver
执行:
vnc-4.0-x86_win32_viewer.exe
192.168.1.7为vncserver IP地址,1为vncserver设置的display桌面号,对应的linux端口为5901
点击OK,输入密码,即可进入linux Xwindow
若客户端为linux,则需安装vnc客户端
# rpm -qa|grep vnc
tigervnc-1.1.0-5.el6.x86_64 --vnc客户端
tigervnc-server-1.1.0-5.el6.x86_64
直接启动vnc客户端即可
# vncviewer
输入IP:桌面号
点击OK,输入密码
注意:要关闭selinux和在防火墙策略中添加允许5901端口或直接关闭防火墙,否则访问时会报错
转载请注明出处:http://blog.csdn.net/langkeziju/article/details/9832879
- linux下vnc的安装和配置
- LINUX下VNC服务的安装配置
- Linux下VNC Server的安装配置
- Linux下安装配置VNC
- Linux(VNC服务端)、Windows(VNC客户端)为平台介绍VNC的安装、配置和应用
- Linux下VNC的配置
- linux 下vnc 的安装
- linux下vnc的安装
- Linux 下 VNC Server的安装以及配置
- linux下VNC服务器的配置与安装
- vnc在linux下得配置安装
- 在 Linux 下安装配置 VNC
- Linux下VNC服务安装配置
- Windows通过VNC远程登录Linux的安装和配置
- Linux-CentOS VNC服务器的安装和配置
- CentOS下VNC配置和安装
- linux中VNC安装、配置和使用
- linux下安装和使用vnc
- poj 3308 Paratroopers
- 《PHP设计模式介绍》第十五章 表数据网关模式
- WinCE-Bootloader全局变量重定位及KernelRelocate函数
- 开源软件网站
- nyoj-676-小明的求助
- linux下vnc的安装和配置
- 【CityEngine教程文档】---01 基础教程
- Android中使用sqlite3操作SQLite
- 在jQuery中,apppend 与prepend 的区别
- 坑爹的日构建 GCC4.7 -> GCC4.8 (哥只是归纳一下而已)
- 双目视觉的例子(Stereo算法)
- java中的static
- WebServiceCXF2
- 程序算法与人生选择