由 北南南北 在 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