最简单的vnc──远程桌面

由 北南南北 在 06-30-2004 15:13 发表:

最简单的vnc──远程桌面

在windows中,我们都明白如何用远程桌面,但在两台linux的机器上如何用呢?本来不想写这个教程,前段时间有个弟兄来悄悄话说是不会用vnc来调用远程桌面。想来想去,还是写一个吧。虽然sir的弟兄写了好多关于vnc的教程,我也写一写,或许也能帮助几个入门的弟兄。

系统环境:

第一台机器:普通pc机:

硬件配制:celeron 1.7 显示卡 nvidia 芯片组 64m,系统 Fedora core 2

此台机器网卡设置如下:

ip:192.168.1.2

掩码:255.255.255.0

第二台机器:powerbook 12寸 cpu G4 1.33 显示卡 nvidia 64m ,系统 yellowdog 3.0.1

此台机器网卡设置如下:

ip:192.168.1.31

掩码:255.255.255.0

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

正文:此文给新手弟兄所准备

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

实践所要达到的目的:把pc机做vnc server ,然后第二台机器通过vnc的客户端来远程调用pc 机上的桌面。

一、首先是确认系统是不是安装了vnc的服务器及客户端的包

第一台pc机的,也就是装有fedora系统的那台:

[root@S6 beinan]# rpm -qa | grep vnc

vnc-4.0-1.beta4.11

vnc-server-4.0-1.beta4.11

[root@S6 beinan]#

如查没有上面的两个包,就把安装盘找出来安装上就行了。

安装方法:

[root@S6 beinan]#rpm -ivh vnc-4.0-1.beta4.11*

[root@S6 beinan]#rpm -ivh vnc-server-4.0-1.beta4.11*

可能安装时有顺序,或者有依赖关系,如果少什么包,请把安装盘找出来,打出相应的包就行了。 也可以到 http://rpmfind.net 上去找相应的包

第二台机器:以我的机器为例,我用的是yellowdog,查看vnc的包是不是安装了,也要用上面的命令来查看。如果没有安装的,就要安装上,方法和上面也是一样的。

[root@S0 root]# rpm -qa | grep vnc

vnc-server-3.3.3r2-47

vnc-3.3.3r2-47

vnc-doc-3.3.3r2-47

如果查看没有结果,就把安装盘找出来,把这些包都安装上。

二、启动第一台机器(fedora core 2 系统的机器)上的vncserver

[root@S6 root]# /etc/init.d/vncserver start

启动 VNC 服务器: [ 确定 ]

[root@S6 root]#

通过上面的情况,我们看得出,vncserver 已经启动了

三、配置vncserver

[root@S6 root]# vncserver

You will require a password to access your desktops.

Password: 在这后面输入密码 ,比如我们设置的密码是123456

Verify: 再输入一次

New 'S6.LinuxSir.ORG:4 (beinan)' desktop is S6.LinuxSir.ORG:4

Creating default startup script /root/.vnc/xstartup

Starting applications specified in /root/.vnc/xstartup

Log file is /root/.vnc/S6.LinuxSir.ORG:4.log

能过上面的配置命令,我们能知道点什么呢??因为这台pc机上,装的是fedora core 2,我把它的host设置为S6了。这些都是不重要的,因为这是局域网。但我们要知道一点。就是通过局域网如何能连到这台机器上。所以我们要用到这台vncserver的机器的ip,这台机器的ip 是192.168.1.2,根据上面的提示 New 'S6.LinuxSir.ORG:4 (beinan)' desktop is S6.LinuxSir.ORG:4 ,所以我们用vnc客户端连接这台vncserver时,就要用到 192.168.1.2:4 。如果不会的弟兄,请仔细想想,应该不难。

配置vncserver,就是用vncserver这个命令。详细的情况可以看--help ,有几个命令需要看一看。

vncconnect vncpasswd vncserver vncviewer

四、连接vncserver

配置好后vncserver ,我们就可以通过其它linux的机器来访问了,我是通过yellowdog的机器来访问vncserver的。我们要用到vncviewer这个工具来访问vncserver 。

[root@S0 root]# vncviewer 192.168.1.2:4

VNC server supports protocol version 3.7 (viewer 3.3)

Password:在这里输入我们所设置的vncserver的密码,也就是我们在前面所设置的123456了。

这样就ok了。一步就能打开远程的桌面了。不过我用的感觉还好。因为两台机器的配置不是一样的,再说显示卡也不一样,出来的桌面感觉还是一般吧,毕竟是远程的,如果两台相同配置的机器,应该显示的更好一点。


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

请弟兄们发帖时要写个好标题,多谢!

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

每天以1000KM/H的速度在跑,感觉还是时间不够:(

“西学东渐,洋为中用” + 创造 = ?

linux ppc


由 北南南北 在 06-30-2004 15:14 发表:


图:


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

请弟兄们发帖时要写个好标题,多谢!

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

每天以1000KM/H的速度在跑,感觉还是时间不够:(

“西学东渐,洋为中用” + 创造 = ?

linux ppc


由 北南南北 在 06-30-2004 15:25 发表:


如何调用程序??

用命令在xterm中


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

请弟兄们发帖时要写个好标题,多谢!

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

每天以1000KM/H的速度在跑,感觉还是时间不够:(

“西学东渐,洋为中用” + 创造 = ?

linux ppc


由 北南南北 在 06-30-2004 15:30 发表:



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

请弟兄们发帖时要写个好标题,多谢!

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

每天以1000KM/H的速度在跑,感觉还是时间不够:(

“西学东渐,洋为中用” + 创造 = ?

linux ppc


由 Snoopy 在 06-30-2004 15:42 发表:


不错,支持,,

请vnc新手看看,有帮助


And then in the evening light, when the bars of freedom fall

I watch the two of you in the shadows on the wall

How in the darkness steals some of the choices from my hand

Then will I begin to under


由 faint 在 06-30-2004 17:20 发表:


支持。不过,偶一般都是ssh上去的,这样速度比较快些:-)


由 Snoopy 在 06-30-2004 21:02 发表:


> quote: > > * * * > > 最初由 faint 发表
>
> 支持。不过,偶一般都是ssh上去的,这样速度比较快些:-) > > * * *

而且ssh比vnc安全得多


And then in the evening light, when the bars of freedom fall

I watch the two of you in the shadows on the wall

How in the darkness steals some of the choices from my hand

Then will I begin to under


由 faint 在 06-30-2004 21:06 发表:

<p

Published At
Categories with 服务器类
Tagged with
comments powered by Disqus