易截截图软件、单文件、免安装、纯绿色、仅160KB

使用XDMCP来远程连接你的Linux图形

 
9月13日
使用XDMCP来远程连接你的Linux图形桌面!
操作环境
Fedora Core 3
gdm(Gnome)
X-Win32 v8.0 ( http://www.starnet.com/evalkey/ )
设定 XDMCP
XDM 是 X Display Manager 的简称,他的功能是什么呢? 简单的说,就是管理操控 X Server 的显示啦~他主要有两种管理方式, 如果 X Server/Client 在同一部机器上,那么启动 xdm 之后,就会产生一个 X server 了; 而如果 X server/client 不在同一部主机上面,那么启动 xdm 后,他就会透过网络去管理远程那部主机的 X server 了。而 XDMCP (X Display Manager Control Protocol) 就是负责监听来自网络上面对于 xdm 的要求的啦~
 由 X11 (FC3 使用的是 Xorg 这个计划的 X11)提供的 display manager 为 xdm ,设定档在 /etc/X11/xdm/xdm-config , 而著名的 KDE 与 GNOME 也都有自己的 display manager 管理程序,分别是 kdm 与 gdm , 设定档则是 /etc/X11/xdm/kdmrc 与 /etc/X11/gdm/gdm.conf (不同的 distribution 这个档案放置的目录不太一样)。我们可以透过三者中任何一者的 display manager 的设定档来启动 xdmcp 这个协议呢~
 要启用 xdmcp 的功能真的很简单,如果您要启用 xdm 的话,修改 /etc/X11/xdm/xdm-config 这个档案, 找到底下这一行:
 DisplayManager.requestPort:     0
 将它修改为
!DisplayManager.requestPort:     0
亦即是批注掉,然后再重新启动 xdm 就好了。而 kdm 与 gdm 的设定也类似,不过要注意的是,即使在 Linux 主机端不启用 X Server (port 6000) 也是可以正确无误的提供 X 接口的登入的~就如同上面提到的概念一般~ 但是,如果要获得比较正确的讯息,那么还是建议您,启用 kdm 时一并正确的启动 X , 只是安全性上面就要注意一些了!
如果是用kdm来进行xdmcp的架设的话,步骤是这样的:
1. 先让 kdm 支持 xdmcp 模式
[root@linux ~]# cd /etc/X11/xdm
[root@linux xdm]# vi kdmrc
[Xdmcp]
Enable=1
# 大约是在 70 行左右。
 
2. 让 client 可以透过 X 来登入系统!与权限有关的设定
[root@linux xdm]# vi Xaccess
*
# 为了安全性上面的需要,想要登入 X 的话,得要通过这个档案的验证才行。
# 找到上面这一行,如果没有这一行的话(整行只有一个 * ),
# 就自行加入。这表示『不论来自哪里,我都接受 X 登入』的意思!
 3. 启动 kdm 喔!
[


相关文档:

linux设置 让oracle10g自启动


在/etc/rc.d/init.d/ 创建oracle10g文件
touch oracle10g
chmod a+x oracle10g
[root@test~]# vi /etc/rc.d/init.d/oracle10g
#!/bin/bash
#chkconfig:345 51 49
#description:starts the oracle database deamons
#
ORACLE_HOME=/oracle/product/10.2.0/db_1
ORACLE_OWNER=oracle
case "$1" in
start)
echo ......

linux 0.11 内核学习 file_dev.c


/*
 *  linux/fs/file_dev.c
 *
 *  (C) 1991  Linus Torvalds
 */
#include <errno.h>
#include <fcntl.h>
#include <linux/sched.h>
#include <linux/kernel.h>
#include <asm/segment.h>
#define MIN(a,b) (((a)<(b))?(a):(b))
#defi ......

Linux设置DNS和主机名

Linux下配置静态IP地址,设置DNS和主机名
配置文件位于:
/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.0.3
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
使IP地址生效:
/sbin/ifdown eth0
/sbin/ifup eth0
配置dns解析
echo "nameserver 211.98.1.28" ......

Linux上构筑iPhone OS3.1.2开发环境之build

昨天郁闷了一天,因为不管我如何编译,总是有错误产生。
没想到今天我清理掉所有文件,重新操作了一编,居然神奇般编译成功了。挖哈哈。。。太高兴了,终于离编译可运行在IPHONE
机器上的HELLO world 不远了,太激动了。。
总结一下:我昨天安装了管方列出的所有包,还有就是不放弃,多试几次。
Here we provide a list ......

Linux Versions and Patches


Linux version
[1] 2.6.10
2.6 version number, 10 release number
[2] 2.6.10 and 2.6.11
They can differ significantly even in core components and in fundamental algorithms
[3] 2.6.11.12
when a new kernel release appears, it is potentially unstable and buggy. To address this problem, the kern ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号