VNC 远程连接 linux 桌面

一、针对REDHAT5

1.检查vnc客户端和服务器是否已经安装:[root@forge-test/]#rpm-qa|grepvncvnc-server-4.1.2-14.el5_3.1vnc-4.1.2-14.el5_3.1说明已经安装好了,第一个是客户端,第二个是服务端,如果没有上面的提示,就需要执行下面命令安装root@forge-test/]#yuminstallvnc-server-4.1.2-14.el5_3.1root@forge-test/]#yuminstallvnc-4.1.2-14.el5_3.1

2.配置用户,以root为例[root@forge-test/]#vi/etc/sysconfig/vncservers#VNCSERVERS="2:myusername"#VNCSERVERARGS[2]="-geometry800x600-nolistentcp-nohttpd-localhost"VNCSERVERS="2:root"VNCSERVERARGS[1]="-geometry1024x768"3.设置用户root的密码[root@forge-test~]#vncpasswdPassword:Verify:4.启动VNC服务[root@forge-test~]#vncserverxauth:creatingnewauthorityfile/root/.XauthorityNew’db227:1(root)’desktopisdb227:1Creatingdefaultstartupscript/root/.vnc/xstartupStartingapplicationsspecifiedin/root/.vnc/xstartup这个文件很重要,接下来会修改它!

5.logfileis/root/.vnc/db227:1.log

这是日志,如遇到问题,可以查看这个这个服务可以执行多次,每执行一次创建一个session,第一个session的ID为1,其对应端口为5801与5901,第二个session的ID与端口依次累加,如第二个session,ID为2,端口为5802与5902。多个session可以同时提供多人同时使用。5801端口是提供给web浏览使用的,http://xxx.xxx.xxx:58015901端口是提供给vnc客户端程序使用的

6.配置vnc的配置文件xstartup文件,可以远程操作桌面[root@forge-test~]#vi/root/.vnc/xstartup#!/bin/sh#注释以下红色两行就可以远程操作桌面了,否则只能是命令方式:vi/root/.vnc/xstartup#!/bin/sh#Uncommentthefollowingtwolinesfornormaldesktop:#unsetSESSION_MANAGER#exec/etc/X11/xinit/xinitrc[-x/etc/vnc/xstartup]&&exec/etc/vnc/xstartup[-r$HOME/.Xresources]&&xrdb$HOME/.Xresourcesxsetroot-solidgreyvncconfig-iconic&xterm-geometry80x24+10+10-ls-title"$VNCDESKTOPDesktop"&twm&修改此文件需要关闭vncserver再重新开启,才能生效。7.关闭vncserversession[root@forge-test~]#vncserver-kill:1后面的数字是sessionID

8.Windows登陆到VNCServer

(1).从IE登录直接从IE浏览器中输入如下地址:http://xxx.xxx.xxx:5801输入密码即可使用。

(2).从VNCview登录在windows上安装vncview,然后输入xxx.xxx.xxx.xxx:1,连接登录,输入密码即可备注:如果从vncview登录时,提示connectionrefused(10061),是因为linux防火墙的问题,或者直接开启5801,5901端口。

二、针对SUSE101、通过yast工具安装vnc组件2、设置vncserver密码susetest:/home/install#vncpasswdUsingpasswordfile/root/.vnc/passwdPassword:Verify:Wouldyouliketoenteraview-onlypassword(y/n)?N3、启动vncserver4、修改配置注释红色行,增加绿色行susetest:~/.vnc#vi/root/.vnc/xstartup#!/bin/shxrdb$HOME/.Xresourcesxsetroot-solidgreyxterm-geometry80x24+10+10-ls-title"$VNCDESKTOPDesktop"&#twm&gnome-session&5、重启vncserversusetest:~/.vnc#vncserver-kill:1KillingXvncprocessID5555susetest:~/.vnc#vncserver

心中有愿望一定要去闯,努力实现最初的梦想,

VNC 远程连接 linux 桌面

相关文章:

你感兴趣的文章:

标签云: