Chinaunix首页 | 论坛 | 博客
  • 博客访问: 715336
  • 博文数量: 104
  • 博客积分: 4320
  • 博客等级: 上校
  • 技术积分: 1948
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-30 14:42
文章分类

全部博文(104)

文章存档

2012年(4)

2011年(65)

2010年(35)

分类: LINUX

2011-05-23 10:08:27


本文档主要包括四个部分:
(1) 在 Windows XP 下登陆远端 Ubuntu 桌面
(2) 在 Ubuntu 下登陆远端 Ubuntu 桌面
(3) 在 Windows XP 下登陆远端 Windows XP 桌面
(4) 在 Ubuntu 下登陆远端 Windows 桌面
各种情况我都在子网里都测试成功过。
一.在 WindowsXP 下登陆远端 Ubuntu 桌面

在 WindowsXP 下登陆远端 Ubuntu 桌面,最简单的方法是使用 xdmcp 服务。
1. Ubuntu 系统修改下面几个地方来允许 xdmcp:
kissgnu@kissgnu-desktop:~$ sudo vi /etc/gdm/gdm.conf
[daemon]
# RemoteGreeter=/usr/lib/gdm/gdmlogin 将前面的#去掉
[security]
DisallowTCP=true 改称 false
[xdmcp]
Enable=false 改成 true
然后重新启动机器。
2. Windows XP 连接到 Linux:
XManager 是一个简单易用的高性能的运行在 Windows 平台上的 X Server 软件。
下载安
装后,同网段打开 Xmanager-broadcast,跨网段在 Xbrowser 中输入 IP 即可。
(测试:在 windows 下连接本机器上的虚拟机 ubuntu 系统,连接 windows 同一子网的另
一个系统)

二. 在 Ubuntu 下登陆远端 Ubuntu 桌面
1. 远端服务器端 Linux 系统如上设置允许 xdmcp.
2. 客户端 Ubuntu 下直接用 X 命令连接到服务器桌面。
kissgnu@kissgnu-desktop:~$ sudo X :1 -query 192.168.1.102
(ctrl+backspace 退出远端桌面)

三. 在 Windows XP 下登陆远端 Windows XP 桌面
1. 远端 Windows XP 作为服务器,首先必须在控制面板->帐户设置里设置登录帐户密
码,然后桌面上我的电脑右键->属性->远程, 选中“允许用户远程连接到此计算机”

(Home 版 windows XP 没有这个选项,本方法不适用, 这个问题后面再说)。
2. 客户端 Windows XP 系统, 开始->附件->通讯->远程桌面连接,
输入远端 XP 地址 IP,
然后输入登录帐户和密码。
(不过只能使用一个桌面,客户端连接后,远端桌面会强迫断开)


四. 在 Ubuntu 下登陆远端 WindowsXP 桌面
1. 远端 Windows XP 系统设置与上面三相同,即设置“允许用户远程连接到此计算机”

2. 客户端 Linux 下使用 rdesktop 命令连接到远端 xp 桌面(默认 Ubuntu 已经安装了 rdesktop
工具):
kissgnu@kissgnu-desktop:~$ rdesktop -uxxx -a 24 -f 192.168.1.2
其中 xxx 是远端 windows 的登录帐号,-a 24 表示 24 位色彩,-f 选项表示让远端 xp 桌面
Fullscreen. (如果不用-f 选项全屏,也可以用-g 80% 来让远端桌面窗口缩放成 80%)
如果要断开连接,系统菜单开始->断开。

五. 远端连接到 Home Edition Windows XP 桌面
Home 版 XP 没有“允许用户远程连接到此计算机”这个选项,所以上面的三和四的方
法不适用。要决绝这个问题,需要借助于第三方软件 WinVNC 。WinVNC 是 VNC 桌面远
程连接的 Windows 版本。这个方法也可以代替上面的三和四。
(1) Windows XP to (Home Edition)Windows XP
在服务器 Windows Home XP 和客户端 Windows XP 下分别安装 winVNC。安装后发现
其包括两个程序 vncViewer 和 vncServer。 服 务 器 端 设 置 vncServer, 客 户 端 使 用
vncviewer 的程序来连到 vncServer 即服务器桌面上。
(2)Ubuntu to (Home Edition)Windows XP
首先 Windows XP 服务器端同上面(1)一样设置好 VncServer,然后在 Linux 下载安装客
户端 VNCViewer:
kissgnu@kissgnu-desktop:~$ sudo apt-get install vncviewer
然后,
kissgnu@kissgnu-desktop:~$ vncviewer xxx.xxx.xxx.xxx
(可以使用 –fullscreen 选项全屏显示远端窗口,如果要退出远端窗口,按键 F8 然后选
择 Quit Viewer)
使用 WinVNC 的好处是,可以允许多个 Windows 远端桌面存在,而不像用 XP 自带的
“允许用户远程连接到此计算机”那样,一有用户登录到远端 windows 桌面,远端桌面立
即断开。

阅读(1439) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~