VNC配置文档
VNC-服务器配置
Linux环境VNC服务安装、配置与使用(图)1:下面第一步当然是确认自己linux系统是否安装VNC默认情况下,Red Hat Enterprise Linux安装程序会将VNC服务安装在系统上。
打开终端窗口:输入命令:rpm -q vnc-server,返回信息如下:那就证明已经安装上VNC服务拉。
若系统没有安装,可以到操作系统安装盘的Server目录下找到VNC服务的RPM安装包vnc-server-4.1.2-9.el5.x86_64.rpm,安装命令如下rpm -ivh /mnt/Server/vnc-server-4.1.2-9.el5.x86_64.rpm2.启动VNC服务当然啦,假如检查出你是安装了VNC了,linux里面就告诉他,你要启动了。
命令如下:[root@testdb ~]# vncserver :1输入该命令后出现该界面,要求你输入密码,那个密码是你等会连接linux服务器的密码啊。
细说一下:以上命令执行的过程中,因为是第一次执行,需要输入密码,这个密码被加密保存在用户主目录下的.vnc子目录(/root/.vnc/passwd)中;同时在用户主目录下的.vnc子目录中为用户自动建立xstartup配置文件(/root/.vnc/xstartup),在每次启动VND服务时,都会读取该文件中的配置信息。
BTW:/root/.vnc/目录下还有一个“testdb:1.pid”文件,这个文件记录着启动VNC后对应后天操作系统的进程号,用于停止VNC服务时准确定位进程号。
3.VNC服务使用的端口号与桌面号的关系VNC服务使用的端口号与桌面号相关,VNC使用TCP端口从5900开始,对应关系如下桌面号为“1”---- 端口号为5901桌面号为“2”---- 端口号为5902桌面号为“3”---- 端口号为5903……基于Java的VNC客户程序Web服务TCP端口从5800开始,也是与桌面号相关,对应关系如下桌面号为“1”---- 端口号为5801桌面号为“2”---- 端口号为5802桌面号为“3”---- 端口号为5803基于上面的介绍,如果Linux开启了防火墙功能,就需要手工开启相应的端口,以开启桌面号为“1”相应的端口为例,命令如下[root@testdb ~]# iptables -I INPUT -p tcp --dport 5901 -j ACCEPT[root@testdb ~]# iptables -I INPUT -p tcp --dport 5801 -j ACCEPT输入以上命令出现界面以上步骤其实已经可以通过windows系统控制linux的了,可是不是图形界面往下我会细说一下。
VNC配置
1.查看VNC是否已经安装:$ rpm -q vnc vnc-servervnc-4.1.2-24.fc8vnc-server-4.1.2-24.fc8vnc是客户端,vnc-server是服务器端注:a. 如果想卸载VNC,可用命令yum remove vnc-serverb.yum安装可用命令:yum install vnc-server ,然后在配置2.把用户名加入到配置文件中:CODE:[root@localhost ~]# vi /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:/vnc/sshvnc.html# VNCSERVERS="1:myusername"VNCSERVERS="1:root" (注意:root是CentOS用户名)如果建2个,可以用VNCSERVERS="1:root 2:linglong"来配置3.用vncpasswd创建一个vnc的口令注意这将同时在你的home目录下,创建一个隐藏的目录.vnc,其中有一个文件passwd保存着你的vnc口令.CODE:[root@localhost ~]# vncpasswdPassword:Verify:[root@localhost ~]# ls -d .vnc.vnc[root@localhost ~]# ls .vncpasswd4.启动vnc服务.CODE:[root@localhost ~]# /sbin/service vncserver restartShutting down VNC server: 1:root [ OK ]Starting VNC server: 1:root perl: warning: Setting locale failed.perl: warning: Please check that your locale settings:LANGUAGE = (unset),LC_ALL = (unset),LANG = "zh_EN.UTF-8"are supported and installed on your system.perl: warning: Falling back to the standard locale ("C").New 'localhost.localdomain:1 (root)' desktop is localhost.localdomain:1Starting applications specified in /root/.vnc/xstartupLog file is /root/.vnc/localhost.localdomain:1.log[ OK ]察看一下.vnc这个目录的内容,应该类似于下面的东西.注:在这里我刚开始出现“Warning: ***** is taken because of /tmp/.X1-lock”在网上找了好多方法,终于找到解决办法了!我直接将: /tmp/.X1-lock 删除就可以了 ,命令式: rm /tmp/.X1-lock如果还出现其他的文件错误也可照样操作!CODE:[root@localhost ~]# cd .vnc[root@localhost .vnc]# lslocalhost.localdomain:1.log localhost.localdomain:2.log passwdlocalhost.localdomain:1.pid localhost.localdomain:2.pid xstartup[root@localhost .vnc]#编辑这个名为xstartup的脚本,将这内容前面的注释符号去掉,否则你将只能得到一个什么都没有的灰屏。
cento5下远程桌面(VNC)配置
1. 检查vnc客户端和服务器是否已经安装:[root@localhost ~]#rpm -q vnc vnc-servervnc-4.1.2-9.el5vnc-server-4.1.2-9.el5[root@localhost ~]#CentOS已包含vnc的安装包如没有安装,则:[root@localhost ~]#yum -y install vnc vnc-server2.将用户名添加到配置文件:(注:这里的“用户名”是指linux系统用户的名称)[root@localhost ~]#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# <URL:/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="2:myusername"VNCSERVERS="2:root"# VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -nohttpd -localhost" VNCSERVERARGS[2]="-geometry 1024x768 -nolisten tcp -nohttpd"3. 设置用户root的vnc密码:[root@localhost ~]#vncpasswdPassword:Verify:4. 启动VNC服务[root@localhost ~]#/sbin/service vncserver startStarting VNC server: 2:root [ OK ]5.[root@localhost ~]$cd ~/.vnc/[root@localhost .vnc]$vi xstartup#!/bin/sh# Uncomment the following two lines for normal desktop:#unset SESSION_MANAGER#e xec /etc/X11/xinit/xinitrc[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresourcesxsetroot -solid greyvncconfig -iconic &#xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & #twm & #Text interfacegnome-session & #set starting GNOME desktop#startkde & #kde desktop6. 重启vncserver[root@localhost ~]#/sbin/service vncserver restartShutting down VNC server: 2:root [ OK ] Starting VNC server: 2:root [ OK ]7.reboot重启服务器输入的时候要输入端口的。
vncserver配置
vncserver配置1、环境说明服务器:Linux Centos6.0 192.168.123.22客户端:Windows XP(vncviewer) 192.168.123.20安装系统时已经自动安装了vncserver,所以直接在此基础上进行配置,如果没有安装,请自行下载安装2、服务器设置chkconfig --list |grep vncvserver 查看是否有vncserverchkconfig --level 345 vncserver on 开启vncserver,这样vncserver将随相同自动启动修改/root/.vnc/xstartupgnome-session& #改为以gnome作为vnc的窗口管理器#twm & 注释掉缺省的twm窗口管理器vncserver 启动vncserver服务,首次启动会要求输入口令,两次必须相同,口令可以通过命令进行修改修改/etc/sysconfig/vncservers,在最后面添加如下内容:VNCSERVERS="1:root" 设置系统启动时启动几个VNC server,此处只启动一个,由root用户登录VNCSERVERARGS[1]="-geometry 1024x768" 针对启动的每一个服务,配置启动参数,此处针对root用户采用1024×768的大小启动窗口启动服务:service vncserver start3、客户端设置客户端不需要特殊的设置,启动vncviewer,在server栏填入地址和服务编号:如192.168.123.22:1,其中前面是ip地址,后面是启动的第一个服务,出现登录窗口后输入密码即可访问服务器的桌面4、其他命令修改口令 vncpasswd中止某个服务 vncserver -kill :1 终止第一个服务vnc服务的端口从5900开始,第一个占用5901,第二个占用5902,以此类推,所以防火墙也要做相应的设置,否则无法连接。
VNC详细配置
[转]VNC (Virtual Network Computing)是虚拟网络计算机配置详细文章分类:Java编程VNC (Virtual Network Computing)是虚拟网络计算机的缩写。
VNC是一款优秀的远程控制工具软件,由著名的AT&T的欧洲研究实验室开发的。
VNC是在基于 UNIX和Linux 操作系统的免费的开放源码软件,远程控制能力强大,高效实用,其性能可以和Windows 和MAC中的任何远程控制软件媲美。
VNC基本上是由两部分组成:一部分是客户端的应用程序(vncviewer);另外一部分是服务器端的应用程序(vncserver)。
一、Windows服务器平台服务器安装:到/网站,下载tightvnc-1.3.9-setup.exe 安装该软件,并在安装过程中选择“Register new TightVNC as a system service“和“Start or restart service"两项。
安装完成后系统会弹出对话窗口,要求输入VNC密码,输入密码后鼠标单击确定就完成了。
安装完成后VNC服务会在系统启动时自动启动。
二、Linux服务器平台的安装、启动和停止:1、安装大多数Linux发行版默认安装都包含了VNC服务器和客户端,用户无须另外安装。
本人已知并测试过的系统为:CentOS4.x/CentOS5.x/RHEL4.x/RHEL5.x/Ubuntu 以上发行版都包含了vnc软件,只要在安装时选择图形界面即可。
(默认安装是包含图形界面的,除非你手工删除)2、启动Linux是多用户系统,在Linux系统上可以开启多个VNC服务让不同用户同时使用一台Linux服务器而互不干扰。
每次启动Linux上的VNC服务,系统会分配一个端口号来区分不同的VNC进程。
在不指定端口号的情况下,系统会选择一个最小的未被使用的端口号来分配给当前的VNC进程,并在当前的终端下提示VNC的主机名和端口号和VNC进程是否启动成功。
远程桌面控制软件VNC使用方法
远程桌面控制软件VNC使用方法远程桌面控制软件VNC使用方法一、主机(服务器)端(被控端)配置1、双击打开“VNC绿色服务端v3.37.exe”,出现如下对话框。
2、在“内向连接”——“接受套接字连接”——“密码”字段输入密码。
单击“确定”按钮。
二、客户端(控制端)配置依照第一步打开服务器端进程,记住输入密码。
以下是客户端的配置:1、双击“VNC客户端.exe”,出项如下对话框。
2、输入“服务器”字段,一般为服务器的IP,单击“确定”按钮。
出现如下对话框。
3、输入“口令”字段值(即在服务器端设置时输入的密码),单击“确定”按钮。
有时会在输入“口令”后出现如下对话框,单击“是”按钮即可继续上述操作。
4、出现如下对话框,即服务器端桌面。
Yeah,成功了。
三、其他方法上述方式必须先打开服务器端进程,再开启客户端守护进程。
下面给出另一种方式,以相反的顺序,即先开启客户端守护进程,然后打开服务器端进程来邀请。
1、“VNC客户端.exe”创建快捷方式,方法如下:○1右击“VNC客户端.exe”,发送桌面快捷方式○2右键创建的快捷方式的属性,修改如下:“目标”字段修改为“./VNC客户端.exe -listen”(无双引号)2、双击刚刚创建的快捷方式,屏幕右下角会出现相应图标。
3、然后按照第一步来配置服务器端。
4、在屏幕右下角单击鼠标右键(或双击鼠标左键)4、选择“添加新客户端(N),,,”命令,输入客户端所在计算机的IP地址,然后单击“确定”按钮。
5、此时,客户端所在计算机会打开相应的服务期短的桌面。
四、备注本软件只是实现远程桌面控制,不能实现远程登录。
经本人测试,这两个程序可使用于两台XP机(一台服务端,一台客户端);也适用于一台XP,一台Win7。
VNC安装和配置rtf
首先从VNC官方网站下载一个FREE版本的VNC。
在目标服务器上解压:# gunzip vnc-4_1_3-sparc_solaris.pkg.gz下面利用pkgadd命令安装VNC包:# pkgadd -d vnc-4_1_3-sparc_solaris.pkgThe following packages are available:1 VNC VNC Free Edition for Solaris(sparc) 4.1.3Select package(s) you wish to process (or 'all' to process all packages). (default: all) [?,??,q]: 1Processing package instance <VNC> from</var/spool/pkg/vnc-4_1_3-sparc_solaris.pkg>VNC Free Edition for Solaris(sparc) 4.1.3Copyright (C) 2002-2005 RealVNC Ltd. All rights reserved.This is free software; you can redistribute it and/or modifyit under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.This software is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See theGNU General Public License for more details.Using </usr/local> as the package base directory.## Processing package information.## Processing system information.## Verifying disk space requirements.## Checking for conflicts with packages already installed.The following files are already installed on the system and are being used by another package:* /usr/local/bin <attribute change only>* - conflict with a file which does not belong to any package.Do you want to install these conflicting files [y,n,?,q] y## Checking for setuid/setgid programs.This package contains scripts which will be executed with super-userpermission during the process of installing this package.Do you want to continue with the installation of <VNC> [y,n,?] y Installing VNC Free Edition for Solaris as <VNC>## Installing part 1 of 1./usr/local/bin/Xvnc/usr/local/bin/vncconfig/usr/local/bin/vncpasswd/usr/local/bin/vncserver/usr/local/bin/x0vncserver/usr/local/man/man1/Xvnc.1/usr/local/man/man1/vncconfig.1/usr/local/man/man1/vncpasswd.1/usr/local/man/man1/vncserver.1/usr/local/man/man1/x0vncserver.1/usr/local/vnc/classes/index.vnc/usr/local/vnc/classes/logo150x150.gif/usr/local/vnc/classes/vncviewer.jar[ verifying class <server> ]/usr/local/bin/vncviewer/usr/local/man/man1/vncviewer.1[ verifying class <viewer> ]/usr/local/doc/vnc-E/LICENSE.txt/usr/local/doc/vnc-E/README[ verifying class <doc> ]## Executing postinstall script.Checking for xauth... /usr/openwin/binWARNING: /usr/openwin/bin/xauth is not on your path.Checking for perl... [OK]Checking for uname... [OK]Installation of <VNC> was successful.下面就可以通过VNCPASSWORD设置密码,并使用VNCSERVER来启动VNC后台进程:# /usr/local/bin/vncpasswdPassword:Verify:# /usr/local/bin/vncservervncserver: couldn't find "Xvnc" on your PATH.# export PATH=$PATH:/usr/local/bin# vncserver &[1] 15921# xauth: creating new authority file //.XauthorityNew 'ser2:1 ()' desktop is ser2:1Creating default startup script //.vnc/xstartupStarting applications specified in //.vnc/xstartupLog file is //.vnc/ser2:1.log[1]+ Done vncserver注意要将VNCSERVER命令的目录添加到PATH路径中,后台启动VNCSERVER后,就可以使用VNCVIEWER访问ser2:1了。
Ubuntu20.04远程桌面-vnc配置
Ubuntu20.04远程桌⾯-vnc配置1、安装 VNC serverqiuji:~$ sudo apt-get -y install tigervnc-standalone-server2、为 VNC server 设置密码qiuji:~$ vncpasswdPassword:Verify:Would you like to enter a view-only password (y/n)? n3、启动 VNC server 服务qiuji:~$ vncserver :1ubuntu@dlp:~$ vncserver :1/usr/bin/xauth: file /home/ubuntu/.Xauthority does not existNew 'dlp.srv.world:1 (ubuntu)' desktop at :1 on machine dlp.srv.worldStarting applications specified in /etc/X11/Xvnc-sessionLog file is /home/ubuntu/.vnc/dlp.srv.world:1.logUse xtigervncviewer -SecurityTypes VncAuth -passwd /home/ubuntu/.vnc/passwd :1 to connect to the VNC server.4、停⽌ VNC server 服务qiuji:~$ vncserver -kill :1Killing Xtigervnc process ID 4123... success!5、配置 VNC server 服务qiuji:~$ ossifrage@ousikongjian:~$ vi ~/.vnc/xstartup显⽰如下内容:#!/bin/shunset SESSION_MANAGERunset DBUS_SESSION_BUS_ADDRESS[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresourcesxsetroot -solid greyvncconfig -iconic &x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &gnome-session &6、重新启动 VNC server 服务qiuji:~$ vncserver :1 -geometry 1920x1080 -localhost no注意事项需要在普通权限下启动 vnc 否者远程不能使⽤普通⽤户权限。
linux 下VNC的配置
linux 下VNC的配置1,查看是否有装VNCserver[root@mylab ~]# rpm -qa|grep vncvnc-4.1.2-14.el5 #客户端软件vnc-server-4.1.2-14.el5 #服务器端软件如果没有,采用rpm或者yum安装2,开启vncserver服务[root@mylab ~]# service vncserver startStarting VNC server: no displays configured [ OK ]3,开启第一个session[root@mylab ~]# vncserver :1 #第二个就是vncserver :2,依次类推New 'mylab:1 (root)' desktop is mylab:1Starting applications specified in /root/.vnc/xstartupLog file is /root/.vnc/mylab:1.log4,windows访问在地址栏里输入http://ip:5801然后输入root密码就可以访问了windows客户端一定要装JRE,如果不装是无法访问的没有装JRE的显示安装了JRE之后的显示5,这时候虽然连接上了但是无法看到完整的linux桌面,还是个空白背景,看不到桌面如果用的是gnome客户端,编辑/root/.vnc/xstartup,将最后一行twm更改为gnome-session杀掉启动的VNC第一个session[root@mylab ~]# vncserver -kill :1 不要尝试用service vncserver restart 来重启vncsrever服务Killing Xvnc process ID 2913[root@mylab ~]# vncserver :1 #再次启动第一个session,这次登录效果就不一样了吧。
VNC配置
VNC安装配置及使用来源: ChinaUnix博客日期:2008.12.18 11:48(共有条评论) 我要评论实验环境:red hat 5A机(widows)B机(linux) C机(linux)通过A机访问C机的图形界面通过B机(图形界面)访问C机的图形界面VNC(Virtual Network Computing,虚拟网络计算)最早是一套由英国剑桥大学ATT实验室在2002年开发的轻量型的远程控制计算机软件,其采用了GPL 授权条款,任何人都可免费取得该软件。
VNC软件主要由两个部分组成:VNC server及VNC viewer。
用户需先将VNC server安装在被控端的计算机上后,才能在主控端执行VNC viewer 控制被控端。
VNC server 与VNC viewer 支持多种操作系统,如windows,Linux,MacOS 及Unix 系列(Unix,Solaris等),因此可将VNC server 及VNC viewer 分别安装在不同的操作系统中进行控制。
RealVNC 的优越性还在于如果操作系统的主控端计算机没有安装VNC viewer,也可以通过一般的网络浏览器(如IE 等)来控制被控端(需要Java 虚拟机的支持)。
整个VNC 一般运行的工作流程如下:(1)VNC 客户端通过浏览器或VNC Viewer 连接至VNC Server。
(2)VNC Server 传送一对话窗口至客户端,要求输入连接密码(可能为空),以及存取的VNC Server 显示装置。
(3)在客户端输入连接密码后,VNC Server 验证客户端是否具有存取权限。
(4)若是客户端通过VNC Server 的验证,客户端即要求VNC Server 显示桌面环境。
(5)被控端将画面显示控制权交由VNC Server 负责。
(6)VNC Server 将把被控端的桌面环境利用VNC 通信协议送至客户端,并且允许客户端控制VNC Server 的桌面环境及输入装置。
VNC远程控制安装设置
VNC远程控制安装设置
1.内网控制内网PC
软件要求:所有要控制或被控制的PC都要安装VNC,系统或杀毒软件的防火墙都要关闭。
(防火墙会把VNC所需端口5900关闭掉,这样就不能进行控制了)、
步骤:
a.安装vnc4.0 . 下图左边的为安装主程序。
b.
c.
d.
e.设置登陆密码(这设置的是登陆本机的密码,可以与其他的PC上的密码不一样。
)
、f. 完成后,任务栏会出现有VNC标志
g. 运行控制程序。
h. 输入内网IP地址,(如果不知道如何查看IP地址,请点击开始→运行→输入CMD →确定→输入ipconfig→IP Address …………后面显示的就是本机IP)
I. 输入密码。
j.登陆成功!
2.外网PC控制内网PC。
a.现在的外网IP基本是变动的。
所以我们要借助一个软件实现地址的确定,那就是花生
壳2008,首先去他的官方网站申请个免费的域名,然后下载安装花生壳,然后用你申请的护照登陆上线,这样就把你电脑的外网地址转化为你申请的域名了,你在外网想控制本电脑的话,就直接在上面的H 步骤那输入你的域名就OK了,当然还要对此PC开放5900端口,步骤如下:
b.
c.
制作人:张振湘2008年10月19日。
远程控制软件Vnc 设置
远程控制软件Vnc 设置1:Network 网络英语翻译中文Enale incoming port enale传入端口Enale入境口岸Enable java port 使能端口使java港口allow loopback connections 允许环回连接连接允许回环Loopbackonly 没有 loopbackonlyviewer/repeater 浏览器/中继器观众/转发器ID(repeataer) 身份证(repeataer)preset1 没有 preset1Description 描述preset2 没有 preset2description 描述prset3 没有 prset3Description 描述Autoreconnect 自动重连promt viewer before opeing 提示观众之前开观众前promt疏auto 汽车manual 手册2:密码类Authentication 认证vnc password 远程桌面密码vnc密码view-Only password 只读密码require Ms Logon(User/password/Domain) 需要登录女士(用户/密码/域)new Ms LOgon(support mulitiple domains) 新女士登录(支持多域)configure Ms LOgon groups 配置毫秒注册组配置登录组女士advanced 先进disable Authentication 禁用认证Allow edit clients 允许编辑客户3: input/file transfer 输入文件传输 3.1:Enable 使user impersobation(for Service only 用户impersobation(服务只)file transfer Timeout(30) 文件传输超时(30) 3.3 input 输入Disable viewers inputs 禁止观众投入Disable local inputs 禁用本地输入Japanese(v102keyboard mathod) 日本(v102keyboard方式)Enable(Blank monitor on viewer request) 使(空白监测观众的要求)Use powersaving 使用节能三个因素使用powersavinguse alpha blending使用阿尔法混合使用α-混合Enable(Disable input on viewer request) 使(禁用输入观众的要求)使无效投入对观众请求)4: connections 连接 4.1 idle Timeout(0)Secods (0)secods空闲超时懒惰Secods暂停(0)4.2: Query on incoming 查询输入查询进料4.3 : display quer window 显示信息窗口4.4: Timeout(10)secods (10)secods超时(10)secods暂停4.5: default action 默认动作预设行为Refuse拒绝4.6AuthHosts AuthHosts4.7 :query if No Logon 如果没有注册查询4.8Multiple connections 多重连接4.9:refuse the new connection 拒绝新的连接4.10 keep existing connections 保持现有的连接4.11Refuse all new connections 拒绝所有新的连接Do Nothing 什么都不做4.12 :lock worlstation worlstation锁4.13 logoff workstation退出工作站4.14 workstaton注销5: screen capture 屏幕捕获Careen capture 倾侧捕获Pollong pollong 没有中文poll full screen 调查全屏幕poll foreground window 调查前台窗口poll console windows only 控制台窗口只调查poll window under cursos 窗下投票资格poll on exent only 调查的范围只low accuracy 低精度Advanced 先进use sustem hookdll 使用系统hookdlll use mirror driver 使用镜像驱动器check the mirror driver 检查镜像驱动器show pimary display 现将显示show secundary disply 显示secundary显示capture aerp whole connected 捕获ERP整体连接capture wallpaper while connected 当连接捕获壁纸6: misc/logging 杂项/记录Misc 杂项disable tray icon 禁用托盘图标default server screen scale:1/1 默认的服务器屏幕规模:1/1fast user switching fix 快速用户切换修复serice command line 服务命令行logging 测井log debig infos debig日志信息file (winvnc.log) (winvnc日志文件。
远程控制软件Vnc 设置
远程控制软件Vnc 设置1:Network 网络英语翻译中文Enale incoming port enale传入端口Enale入境口岸Enable java port 使能端口使java港口allow loopback connections 允许环回连接连接允许回环Loopbackonly 没有 loopbackonlyviewer/repeater 浏览器/中继器观众/转发器ID(repeataer) 身份证(repeataer)preset1 没有 preset1Description 描述preset2 没有 preset2description 描述prset3 没有 prset3Description 描述Autoreconnect 自动重连promt viewer before opeing 提示观众之前开观众前promt疏auto 汽车manual 手册2:密码类Authentication 认证vnc password 远程桌面密码vnc密码view-Only password 只读密码require Ms Logon(User/password/Domain) 需要登录女士(用户/密码/域)new Ms LOgon(support mulitiple domains) 新女士登录(支持多域)configure Ms LOgon groups 配置毫秒注册组配置登录组女士advanced 先进disable Authentication 禁用认证Allow edit clients 允许编辑客户3: input/file transfer 输入文件传输 3.1:Enable 使user impersobation(for Service only 用户impersobation(服务只)file transfer Timeout(30) 文件传输超时(30) 3.3 input 输入Disable viewers inputs 禁止观众投入Disable local inputs 禁用本地输入Japanese(v102keyboard mathod) 日本(v102keyboard方式)Enable(Blank monitor on viewer request) 使(空白监测观众的要求)Use powersaving 使用节能三个因素使用powersavinguse alpha blending使用阿尔法混合使用α-混合Enable(Disable input on viewer request) 使(禁用输入观众的要求)使无效投入对观众请求)4: connections 连接 4.1 idle Timeout(0)Secods (0)secods空闲超时懒惰Secods暂停(0)4.2: Query on incoming 查询输入查询进料4.3 : display quer window 显示信息窗口4.4: Timeout(10)secods (10)secods超时(10)secods暂停4.5: default action 默认动作预设行为Refuse拒绝4.6AuthHosts AuthHosts4.7 :query if No Logon 如果没有注册查询4.8Multiple connections 多重连接4.9:refuse the new connection 拒绝新的连接4.10 keep existing connections 保持现有的连接4.11Refuse all new connections 拒绝所有新的连接Do Nothing 什么都不做4.12 :lock worlstation worlstation锁4.13 logoff workstation退出工作站4.14 workstaton注销5: screen capture 屏幕捕获Careen capture 倾侧捕获Pollong pollong 没有中文poll full screen 调查全屏幕poll foreground window 调查前台窗口poll console windows only 控制台窗口只调查poll window under cursos 窗下投票资格poll on exent only 调查的范围只low accuracy 低精度Advanced 先进use sustem hookdll 使用系统hookdlll use mirror driver 使用镜像驱动器check the mirror driver 检查镜像驱动器show pimary display 现将显示show secundary disply 显示secundary显示capture aerp whole connected 捕获ERP整体连接capture wallpaper while connected 当连接捕获壁纸6: misc/logging 杂项/记录Misc 杂项disable tray icon 禁用托盘图标default server screen scale:1/1 默认的服务器屏幕规模:1/1fast user switching fix 快速用户切换修复serice command line 服务命令行logging 测井log debig infos debig日志信息file (winvnc.log) (winvnc日志文件。
VNC设置
windows下通过vnc图形界面登陆linux(转)VNC是由AT&T试验室开发,是一款优秀的远程控制工具软件,后来以GPL授权的形式开源。
经过几年的发展,现在的VNC已经不单指某个软件,而是一类软件的通称。
下面介绍Linux下常用的两个VNC软件。
VNC的原理就是不停的对窗口界面截屏,再将图像传输给客户端,同时VNC服务器端接管服务器端的键盘、鼠标控制权,客户端可以通过服务器端操纵键盘鼠标。
比较类似Windows下的pcAnywhere。
一、Windows 端设置先讲Windows端是因为,下述的两个VNC可以用同一个客户端连接。
在Windows平台上,客户端我选择了RealVNC。
RealVNC包括了一整套的服务器端与客户端,如果只安装客户端是不需要注册码的,其客户端程序名为vncviewer.exe,这是个绿色软件,你可以从安装目录下拷贝到其他电脑中运行。
二、VINOVINO是Gnome中集成的一个VNC软件,安装Gnome环境时默认安装,点击“系统”-“首选项”-“远程桌面”就打开了其配置窗口。
选中“允许其他人查看您的桌面”后VINO就会启动服务器端进程vino-server,同时它监听TCP 5900端口。
如果不选中“允许其他用户控制您的桌面”,客户端则只能观看不能操纵。
VINO的模式与下面介绍的XVNC有很大不同,我觉得VINO其实是“Windows下的远程协助”,因为客户端显示的桌面与Linux端本地显示器中显示的桌面一样,如果你操纵客户端中的鼠标,Linux的显示器也能看到鼠标在跑。
如果你在Windows下安装过VNC服务器端,效果就是这个样。
另外,VINO的带宽占用真是变态,就算是一进桌面什么都不打开无操作的情况下,带宽也要占到4-5Mbps(桌面1280×1024,色彩24),如果有操作会占到8-12Mbps。
所以,VINO不适合做为服务器的日常远程管理,比较适合做为Linux下的远程协助和远程教学,也就是说你遇到一个问题,求助高手,而高手可以手把手的教你,你可以直接观看屏幕学习,或者做故障重现,你在本地做故障或Bug重现,而工程师可以远程观看。
vnc的配置和vnc配合ssh
1.首先要确定被控机器是否已经安装VNCserver,一般都是安装了的。
可以用命令查询:#rpm -q vnc vnc-server2.把用户名加入到配置文件中:[root@localhost ~]# vi /etc/sysconfig/vncservers# VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -nohttpd -localhost" VNCSERVERS="1:root" #新增部分3.防火墙端口设置在使用防火墙的情况下来连接到一个远程系统,需要打开端口5901,然后重启iptables服务。
[root@localhost ~]# vi /etc/sysconfig/iptables# Firewall configuration written by system-config-securitylevel# Manual customization of this file is not recommended.*filter:INPUT ACCEPT [0:0]:FORWARD ACCEPT [0:0]:OUTPUT ACCEPT [0:0]:RH-Firewall-1-INPUT - [0:0]-A INPUT -j RH-Firewall-1-INPUT-A FORWARD -j RH-Firewall-1-INPUT-A RH-Firewall-1-INPUT -i lo -j ACCEPT-A RH-Firewall-1-INPUT -p icmp --icmp-type any -j ACCEPT-A RH-Firewall-1-INPUT -p 50 -j ACCEPT-A RH-Firewall-1-INPUT -p 51 -j ACCEPT-A RH-Firewall-1-INPUT -p udp --dport 5353 -d 224.0.0.251 -j ACCEPT-A RH-Firewall-1-INPUT -p udp -m udp --dport 631 -j ACCEPT-A RH-Firewall-1-INPUT -p tcp -m tcp --dport 631 -j ACCEPT-A RH-Firewall-1-INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 137 -j ACCEPT-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 138 -j ACCEPT-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 445 -j ACCEPT-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 23 -j ACCEPT-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT#新增部分-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibitedCOMMIT4.重启iptables服务[root@localhost ~]# /sbin/service iptables restart清除防火墙规则:[确定]把chains 设置为ACCEPT 策略:nat filter [确定]正在卸载Iiptables 模块:[确定]应用iptables 防火墙规则:[确定]载入额外iptables 模块:ip_conntrack_netbios_ns ip_conntrac[确定]5.启动vncserver,这时候通过VNC Viewer只能看到终端窗口[root@localhost ~]# vncserverYou will require a password to access your desktops.Password: #123456Verify: #123456New 'localhost.localdomain:1 (root)' desktop is localhost.localdomain:1Creating default startup script /root/.vnc/xstartupStarting applications specified in /root/.vnc/xstartupLog file is /root/.vnc/localhost.localdomain:1.log5.设置图形界面登录[root@localhost ~]# vi /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/.Xresourcesxsetroot -solid greyvncconfig -iconic &xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &#twm & #注释掉gnome-session & #新增6.重启vncserver[root@localhost ~]# service vncserver restart关闭VNC 服务器:1:root [确定]启动VNC 服务器:1:root xauth: creating new authority file /root/.XauthorityNew 'localhost.localdomain:1 (root)' desktop is localhost.localdomain:1Starting applications specified in /root/.vnc/xstartupLog file is /root/.vnc/localhost.localdomain:1.log[确定][root@localhost ~]#7.这时再通过客户端就可以登录图形界面了. 在配置完之后我只能打开一个界面,界面上之后什么图标也没有,什么操作也不能做。
vnc配置
2,如果没有安装VNCSEVER,那么从光盘找到安装包进行安装。
首先将光盘挂载(也叫解压)到某个目录这里是在/var/ftp/pub/下面建立了rhel5-64目录
mount -o loop rhel-server-5.3-x86_64-dvd.iso /var/ftp/pub/rhel5-64/
用户可以自定义启动号码如:
[ceboy@localhost /]$ vncserver :2 #注意:2前面一定要有空格。
A VNC server is already running as :2
三,相关桌面配置,RedHat Linux支持两种图形模式:KDE模式和gnome模式。
然后在/var/ftp/pub/rhel5-64/Server目录下找到 vnc-server-4.1.2-14.el5.x86_64.rpm安装包,使用RPM命令直接安装;
rpm -ivh vnc-server-4.1.2-14.el5.x86_64.rpm
二,开始配置VNCSERVER
[root@localhost .vnc]#vቤተ መጻሕፍቲ ባይዱcserver -kill :1 #这里你启动vncserver时是什么端口号要对应上。
[root@localhost .vnc]#vncserver :1 #重启VNCSERVER,注意:1前面一定要有空格。
环境:RedHat Linux 5企业版。
Xwindows:gnome (红帽默认安装的图形界面)
尽管我们可以使用SSH连接远程通过字符界面来操作Linux,但是对于更多熟悉图形人来说是很不方便的,因此开启Linux的远程桌面还是很有必要的。目前有两种比较流行的方式:XDM(X display manager)方案和VNC方案,而我个人比较倾向于VNC方案,一是因为VNC方案配置起来相对比较容易,二是VNC方案支持多种连接方式,比如通过浏览器访问Linux桌面,免去需要安装客户端的麻烦。