佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1095|回复: 6

设定X.org,让WinXP也能够“Remote Desktop”你的Fedora

[复制链接]
发表于 15-8-2006 02:43 PM | 显示全部楼层 |阅读模式
我算是初学者,刚刚帮公司设定了一台Fedora Core5。接着因为工作上的需要,老板们必须从这台Fedora Core5的平台读取一些资料。可是很不幸的是,老板们的电脑都用WinXP,所以就拿X-Window来玩一玩。现在弄好了,老板们可以通过X-Window进到去FC5了。以下是设定X-Window的步骤:

1。X-Window需要一些font,如果这些font不在FC5平台里面,请到这里下载。然后找到你下载的文件,在console里执行rpm -i <your download font package>
*注:请记住这些font path,因为以下的步骤有用到。

2。接着,式一式下载最新的vnc server,一样的,在console里面执行yum install xinetd vnc vnc-server。现在的version因该是4.x

3。再来的就是下载最新的xorg。同样的在console里面执行yum install xorg。最新的version因该是1.0x

4。最后是要下载最新的x font server,在console里面执行yum install xfs

5。还有,别忘了在console输入以下的执行令:usermod -s /bin/bash nobody。要不,你会看见的将是深灰色的银幕而不是log-in银幕。

*注:请跟从所有的执行令的大小写,case sensitive

[ 本帖最后由 ah_beng78 于 15-8-2006 03:58 PM 编辑 ]

评分

参与人数 1积分 +100 收起 理由
东风不破 + 100 原创内容

查看全部评分

回复

使用道具 举报


ADVERTISEMENT

 楼主| 发表于 15-8-2006 02:57 PM | 显示全部楼层

如何设定?

接着便是如何设定的问题了。

1。首先,让"vncserver"(这个其实是X-Window的一部分来的,看看description就懂了,Xvnc来的)这个service启动。去到System->Administration->Server Settings->Services里面找这个service,然后启动(start)。如图:


2。接着,在console里输入“gdmsetup”就会跳出以下的视窗:
在这里,请将“Remote tab”里的“Style”选择“Same as Local”。


3。然后,在“Security tab”里,把“Allow local system administrator login”和“Allow remote system administrator login”都打勾,再把“Deny TCP connections to Xserver”的勾去掉就可以了,如图:


4。最后,到System -> Administration -> Security Level and Firewall。自行加入3个port,如图:


第1个port:5900 / TCP
第2个port:5901 / TCP (这个因该是VNC的default port)
第3个port:177 / UDP

*注:当你从新启动FC5之后,以上3个port很有可能会变成如上图一样“xdmcp / ucp”。不过没关系,X-Window一样可以操作

[ 本帖最后由 ah_beng78 于 15-8-2006 04:03 PM 编辑 ]
回复

使用道具 举报

 楼主| 发表于 15-8-2006 03:07 PM | 显示全部楼层

最后一个环节

最后,还有一些文件需要做出一些改变。

1。/etc/X11/xorg.conf。在console里面输入“gedit /etc/X11/xorg.conf
   开启这个文件,接着找到FontPath这个部分(通常这个部分都会有FontPath ... "unix/:7100")。将之前安装过的font-misc path输入到这里,例子:
   /usr/share/X11/fonts/75dpi
   ...

   然后,再找到Section "Monitor"这个部分,里面的分部SubSection “Display” 有两个设定值,HorizSync和VertzRefresh,把他们分别改成:
   ...
   HorizSync "30.0 - 75.0"
   VertzRefresh "56.0 - 85.0"

把文件储存。

[ 本帖最后由 ah_beng78 于 15-8-2006 03:33 PM 编辑 ]
回复

使用道具 举报

 楼主| 发表于 15-8-2006 03:15 PM | 显示全部楼层
2。再来,在console里输入“gedit /etc/xinetd.d/vnc1024”,然后输入以下的内容:
        Service vnc1024{
                disabled = no
                socket_type = stream
                protocol = tcp
                wait = no
                user = nobody
                server = /usr/bin/Xvnc
                server_args = -inet -query 127.0.0.1 -geometry 1024x768 -depth 24 -once -fp unix/:7100 -securitytypes=none
        }

一样的,在console里面输入“gedit /etc/xinetd.d/vnc1024x8”,然后再输入以下的内容:
        Service vnc1024x8{
                disabled = no
                socket_type = stream
                protocol = tcp
                wait = no
                user = nobody
                server = /usr/bin/Xvnc
                server_args = -inet -query 127.0.0.1 -geometry 1024x768 -depth 8 -once -fp unix/:7100 -securitytypes=none
        }

最后,一样的在console里面输入“gedit /etc/services”,然后把以下两行输入到该文件的最低部分:
vnc1024        5900/tcp        # VNC & GDM
vnc1024x8        5901/tcp        # VNC & GDM

把所有的文件储存,然后从新启动你的Fedora Core5。就这样。

*注:以上所有的内容都属针对Fedora Core5和WinXP平台,用的是X.org和X11的protocol。请不要混淆XFree86和X.org,两者虽然都是出自于FreeDesktop,但是因为架构上的不同所以可能会导致无法进入FC5,要小心。自行承担后果。

[ 本帖最后由 ah_beng78 于 15-8-2006 03:45 PM 编辑 ]
回复

使用道具 举报

 楼主| 发表于 15-8-2006 04:27 PM | 显示全部楼层
接着如何用?
请到cygwin.org下载cygwin/x。然后进入cygwin的console。接着输入:

1。如果只用于一个login x-window
   x -query <linux IP address> or,
   xwin -query <linuux IP address>


2。如果要用多于两个login x-window
   x :<number start from 1> -query <linux IP address> or,
   xwin :<number start from 1> -query <linuux IP address>
回复

使用道具 举报

发表于 16-8-2006 10:06 PM | 显示全部楼层
X.org 和 vnc server 有什么分别?
同用vnc server 做remote desktop 边种好?
回复

使用道具 举报

Follow Us
发表于 17-8-2006 07:44 AM | 显示全部楼层
很麻烦咧

设定 vncserver 更快,不需要这么麻烦

反正 windows 和 linux 都有支持 vnc
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 11-5-2024 08:38 PM , Processed in 0.067810 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表