1、基本常识

xp下默认的远程桌面协议是rdp,默认端口3389,而ubuntu用的时vnc:默认端口5900

2.开启远程桌面(允许其他人登录)

(windows/linux)都要设置为允许其他主机远程访问该主机。ubuntu下只要设置System->Preferences->RemoteDesktop(如下图)

windows下右键我的电脑->属性->远程,进行设置即可。(需要设置可以远程登录的用户)

3.ubuntu远程控制windows(采用rdp协议)

用Application->Internet->TerminalServer Client(如下图)

远程桌面访问windows时,windows账户需要设置密码。

4.ubuntu远程控制linux主机(采用vnc协议)

Applications->Internet->RemoteDesktop Viewer

上面也可以选SSH协议,不过在这种情况下不支持图形界面。

输入服务器端远程桌面设置的密码

5.windows之间用mstsc即可。

6.windows访问控制ubuntu

(1)ubuntu安装xrdp (采用rdp协议)

sudo apt-get install xrdp
windows即可用mstsc访问ubuntu主机了。
不过在这种情况下,在ubuntu主机上进行操作,windows上看不到;windows远程操作ubuntu,在ubunu下也看不到。

(2)xp下安装Realvnc软件(采用vnc协议)

用VNC在windows下远程控制ubuntu,在ubuntu下可以看到;在ubuntu下操作windows也可以远程看到。该软件会同时安装VNCViewer 和VNC Server。所以通过vnc就可以实现ubuntu主机和windows主机之间的相互远程桌面。
输入密码后即可进入ubuntu桌面了。

7.小结
可以看出只要两台主机有相同协议的服务,即可以相互访问。关键是要统一协议。所以并不止上面的这几中远程桌面方法。