使用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下配置静态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" ......
当执行
ls -l
或
ls -al
命令后显示的结果中,最前面的第
2
~
10
个字符是用来表示权限。第一个字符一般用来区分文件和目录:
d
:表示是一个目录,事实上在
ext2fs
中,目录是一个特殊的文件。
-:表示这是一个普通的文件。
l:
表示 ......
一、安装JDK
安装包名为:jdk-1_5_0_18-linux-i586.rpm.bin
安装步骤:
1. 以root身份登录Linux操作系统
2. 将jdk-1_5_0_18-linux-i586.rpm.bin安装包上传到/tmp目录下, 检测确保jdk-1_5_0_18-linux-i586.rpm.bin有可执行权限;
如果jdk-1_5_0_18-linux-i586.rpm.bin没有可执行权限,可使用一下命令添加
#c ......
关键业务慎用linux!
在这里我指的“关键业务”是指在企业中提供诸如收费、销售等业务,需要提供要求苛刻的“安全性”、“可靠性(7X24)等要求的业务。不是宕机几个小时都无所谓的业务。从我的以往的应用案例来看,使用linux是个非常糟糕的选择。安全性,由于不能得到及时修补很容易被利用。稳定 ......