XDMCP是X Display Manager Control Protocol的略称,是X window上的一种协议。
利用XDMCP,Ubuntu可以很方便的实现远程登录其他机器的图形界面
类似这样的效果
[attach]17582[/attach]
使用方法也有两种:
一,用[终端服务客户端]来登录,就像上面的样子
二,在本地登录画面的时候选择XDMCP,来直接登录
先说第一种方法,用[终端服务客户端]来登录
操作步骤:
1,服务器端(也就是被登录的机器)上设置允许远程登录
[系统]->[系统管理]->[登录窗口]->[远程]的[样式]选择[与本地相同],或者是[带头像的什么的]那个
[attach]17583[/attach]
重新启动机器
2,客户端(就是登录用的机器)安装Xnest
打开终端输入[code]sudo apt-get install xnest[/code]安装Xnest
3,登录
[应用程序]->[Integer]->[终端服务客户端]
输入计算机地址和协议,这时候可以选择XDMCP了
[attach]17584[/attach]
然后按[连接]就可以远程登录了
如果你想登录的用户已经在其他终端上登录了,就会出来以下的警告,
不过还是可以登录使用,虽然是不同的会话,但是还是共用同样的设定文件
所以不推荐这样使用
[attach]17585[/attach]
深入讨论:
你甚至可以再登录自己本地的机器!
把自己的IP地址输入[终端服务客户端],就可以登录自己的机器
(其实最上面的图,登录的就是自己的机器)
而且可以嵌套重复登录
可以做一个启动器放在桌面,内容是[code]gdmflexiserver --xnest[/code]这样只要双击这个图标就可以登录自己的机器了,
不过要注意:这个命令不允许使用同样的用户登录
再说第二中方法,在本地登录画面的时候选择XDMCP,来直接登录
方法只需要在服务器端设置允许远程登录,这个和第一个方法是一样的
客户端回到登录画面
在左下角的选项里面,选择[通过 XDMCP 远程登录(X)...]
[attach]17586[/attach]
然后就会出现可以登录的机器的一览画面,选择你想要的机器登录就行了
[attach]17587[/attach]
深入讨论:
我实验过用USB启动LiveCD来远程登录其他机器,效果一样非常好。


lijiang 于 2009-11-21 10:59:45发表:
我可能要用上了这个了{:3_118:}
fangss007 于 2009-09-19 09:48:19发表:
学习
lq790312 于 2009-09-16 18:20:47发表:
收藏了。。。。。。。。。。。。。。。。。。。。。。。
joyrce 于 2009-07-09 18:06:52发表:
很好的技巧
bbsytc 于 2009-07-09 17:29:17发表:
学习了 谢谢分享