免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234下一页
最近访问板块 发新帖
查看: 20275 | 回复: 33
打印 上一主题 下一主题

[原创]x-win32和exceed的简单使用 v0.4 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2002-10-25 14:05 |只看该作者 |倒序浏览
x-win32和exceed的简单使用 v0.4

           -- by Sakulagi @ ChinaUnix.net(*转载请注明作者和出处)
本文的最新版本在http://bbs.chinaunix.net/forum/v ... ;highlight=sakulagi

1. 安装x-win32(可以从这里下载www.starnet.com或是去google上search)
2. 安装好后会自动运行X-Config,提示添加一个session, 类型选XDMCP, 然后选query模式, 输入session的名字,linux的IP地址。

ok, 转到server端
不是每个厂商的linux都一样,所以可能具体步骤会有不同。
(※有些linux会需要把当前在server端已经启动的x-winows先关闭,退出到text mode)。(如果要使用gdm这个简单的方法,就直接看第1和第8步,2-7步可以不看)

1。 把防火墙disable掉,可以用setup工具来完成,或是直接iptables -F。
当然这样太暴力了,也可以用这个方法:
  1. ipchains -I input -p udp -i $extint --dport 177 -j ACCEPT
复制代码

对于ipchains,我没有实验过。不知道这个命令是否一定可行。
新的LInux发行版都用iptables,可以这样写:
  1. iptables -I INPUT -p udp --dport 177 -j ACCEPT
复制代码

2。# cd /etc/X11/xdm
3. 修改 xdm-config,把下面这行注释掉:

  1.    “DisplayManager.requestPort:     0”  -->;  “!DisplayManager.requestPort:     0”
复制代码

4。修改    Xaccess
  1. “#*    # any host can get a login window”-->; “*    # any host can get a login window”
复制代码

5. 修改 Xservers
  1. “:0 local /usr/X11R6/bin/X” -->; “#:0 local /usr/X11R6/bin/X”
复制代码

6。 # xdm (可以用“xdm -debug 1”来查看xdm是否工作正常,如果出现177端口被占用的问题,可能是与gdm等冲突,在server端"init 3"

8. 也可以用gdm。修改/etc/X11/gdm/gdm.conf,把"[xdmcp]"下面的部分改成
  1. Enable=true
复制代码
然后在文本模式下执行“gdm”命令。成功的话会在linux上出现一个登陆画面。

回到windows上
启动x-win32,菜单 “session”,选择刚才建立的session,如果一切正常,会出现一个login窗口。

*如果是exceed,请在xconfig里,选用broadcast方式或是query方式。(如果出现个别server没有出现在broadcast的列表里的话,可以打开xconfig,手工编辑Host List File, 加入要连接的主机)

*linux server以redhat为例,不同的distribution可能具体会有所不同。

常见问题:首先检查网络状况,两台机器是否可以正常联通。另外比如x-win32所在的机器如果有两块网卡,那么一定确认网络设置是正确的,并在x-win32里使用了正确的ip地址。(感谢linda0429wang网友)

论坛徽章:
0
2 [报告]
发表于 2002-11-11 16:14 |只看该作者

[原创]x-win32和exceed的简单使用 v0.4

占用的空间大不大啊,不大的话我想试试,还有就是不需要的时候,也能够想普通程序
一样把x-win32卸载掉把?

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
3 [报告]
发表于 2002-11-11 16:24 |只看该作者

[原创]x-win32和exceed的简单使用 v0.4

安装文件5.24M

论坛徽章:
0
4 [报告]
发表于 2002-11-11 16:25 |只看该作者

[原创]x-win32和exceed的简单使用 v0.4

下面引用由seawolf19792002/11/11 04:14pm 发表的内容:
占用的空间大不大啊,不大的话我想试试,还有就是不需要的时候,也能够想普通程序
一样把x-win32卸载掉把?
很小,诶问题

论坛徽章:
0
5 [报告]
发表于 2002-11-11 18:57 |只看该作者

[原创]x-win32和exceed的简单使用 v0.4

我觉得没必要,已经是天天对着了,来到LINUX还要对着它!

论坛徽章:
0
6 [报告]
发表于 2002-11-11 19:11 |只看该作者

[原创]x-win32和exceed的简单使用 v0.4

5. 修改 Xservers
  “:0 local /usr/X11R6/bin/X” -->; “#:0 local /usr/X11R6/bin/X”
这个有没有必要?我现在没有LINUX,没办法测试。SUN上这个是本地启动X的。

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
7 [报告]
发表于 2002-11-11 19:24 |只看该作者

[原创]x-win32和exceed的简单使用 v0.4

下面引用由race2002/11/11 07:11pm 发表的内容:
5. 修改 Xservers
  “:0 local /usr/X11R6/bin/X” -->; “#:0 local /usr/X11R6/bin/X”
这个有没有必要?我现在没有LINUX,没办法测试。SUN上这个是本地启动X的。
这个是必要的,sun的默认设置跟linux很不一样,xdmcp redhat认为是非常不安全的协议,一般是不推荐的.

论坛徽章:
0
8 [报告]
发表于 2002-11-11 20:38 |只看该作者

[原创]x-win32和exceed的简单使用 v0.4

http://gugong.fruitron.com.cn/gugong/html/snapshot/X-win32/index.php?directory=.&currentPic=1

象我这样不使用 xdmcp ,而是 ssh

论坛徽章:
0
9 [报告]
发表于 2002-11-11 20:43 |只看该作者

[原创]x-win32和exceed的简单使用 v0.4


论坛徽章:
0
10 [报告]
发表于 2002-11-12 08:36 |只看该作者

[原创]x-win32和exceed的简单使用 v0.4

下面引用由alstone2002/11/11 07:24pm 发表的内容:
这个是必要的,sun的默认设置跟linux很不一样,xdmcp redhat认为是非常不安全的协议,一般是不推荐的.
race说的没错。这样作的主要目的就是不想再local启动xserver
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP