Debian中的远程控制

Linux之家

2005年第一期中《Linux也玩远程控制》中提供的方法的确很实用,不过该文主要适用于RedHat、Fedora Core等发行版本,而对于另外一个流行的发行版本Debian来说,安装使用的方法又有所不同。在此,笔者就Debian Sid发行版中如何实现远程控制(特指图形化的KDE下的远程桌面控制)。

KDE本身就提供了一个远程桌面的客户端和服务器端,在笔者的Debian系统下对应的软件包是krdc远程桌面客户端,krfb 远程桌面服务器端。它们使用的也是VNC协议,意味着它的客户端工具不仅适用于它的服务器端,也可用于安装了VNC服务器端机器的连接。

一 软件包的安装

Debian确实方便,安装这两个工具通过如下命令即可完成:

#apt-get install krdc krfb

其它需要的一些附属软件包Debian的包管理工具可以自动安装。

二 服务器端配置

打开KDE的开始菜单,再点“控制中心”。由于安装了前面的krfb,在“互联网和网络”的列表中会出现一个“桌面共享”。选中“允许未邀请的连接”、“在网络上公布服务”、“允许未邀请的连接控制桌面”等复选框,在密码一栏中填入一个访问密码,点击“应用”按钮保存配置。

三 客户端连接

客户端工具就是先前安装的krdc。依次点击KDE的“开始菜单→互联网→远程桌面连接”,你也可以在控制台下键入krdc来启动这个工具。

我安装服务的机器的地址是192.168.1.8,在弹出来的下拉列表框中键入vnc:/192.168.1.8,点击“连接”按钮,弹出一个“连接类型”的对话框。由于我的机器本身就在局域网内,默认的就是“高质量(LAN ,直接连接)”。点击确定按钮,稍等片刻即可连接成功。

后记:

介绍的这个krdc客户端工具不仅可以连接VNC协议的机器,同时它也能够连接Windows 2000/XP下的远程桌面。不过你需要再安装一个软件包,就是rdesktop.krdc。客户端是通过调用rdesktop来实现和Windows下的远程桌面连接的。安装方法很简单:apt-get install rdesktop。