rdesktop是在Unix/Linux下面访问视窗系统远程桌面的客户端程式. 它通过MicrosoftWindows NT, Windows 2000提供的终端服务(Terminal Services)以及WindowsXP的远程桌面服务(Remote Desktop),能在Unix/Linux系统下远程登录Windows的系统.

    1. rdesktop的下载

    可以通过以下地址下载不同版本的rdesktop的可执行的rmp软件包:

    http://www.rdesktop.org/

 
    2. rdesktop的安装

    1) 检查系统中是否已经安装了rdesktop

       #rpm -q rdesktop

    2) 编译安装rdesktop-1.6.0.tar.gz:

       #tar -zvxf rdesktop-1.6.0.tar.gz

       #cd rdesktop-1.6.0

       #./configure

       #make

 PS可能会遇到的问题

      如果你遇到什么异常报错,说什么需要什么插件,那你就选择用yum install 软件名来按装


       在SUSE Linux出现的问题:

       "configure: error: no acceptable C compiler found in $PATH

        See `config.log' for more details."

        解决办法: 执行#yast -i gcc

 
       “ERROR: Could not find X Window System headers/libraries
         To specify paths manually, use the options –x-includes and –x-libraries”

        解决办法: 执行#yast2 -> software->Software Management->serch xorg-x11-devel,然后install.

 
        "ERROR: Could not find OpenSSL headers/libraries.

         To specify a path manually, use the Cwith-openssl option"

        解决办法: 执行#yast -i openssl-devel

 
      3. rdesktop的使用(注意,只能在图形化用这个命令,不然,无法显示,会报

ERROR: Invalid server colour depth.这个错误
 使用

 #./rdesktop -g 1024x768 hostname 

$ info rdesktop   //看一下帮助信息吧
$rdesktop 192.168.1.1 //打开了一个8位色彩的,
$rdesktop -a 16 192.168.1.1 //这个是16位色彩的了,看起来好多了
$rdesktop -u administrator -p ****** -a 16 192.168.1.1 //都直接登陆了,呵,还差点什么呢
还有就是 -f 全屏操作,-g 指定使用屏幕大小 -g 800*600+0+0 这个+0啊就是,就是你
这个窗口的在你linux上出现的位置,
其它没什么了吧!加上-r sound:local可以把声音也搞过来了
$rdesktop -u administrator -p ****** -a 16 -r sound:local 192.168.1.1
其它吧,-r 的作用挺多的可以重定向许多东西,看一下帮助就会收获不少了。
丛网上看一个文章不错,从那复制一块吧,大家看一下:

-r comport:COM1=/dev/ttyS0    // 将串口 /dev/ttyS0 重定向为 COM1
-r comport:COM1=/dev/ttyS0,COM2=/dev/ttyS1    // 多个串口重定向
-r disk:floppy=/mnt/floppy    // 将 /mnt/floppy 重定向为远程共享磁盘 'floppy'
-r disk:floppy=/mnt/floppy,cdrom=/mnt/cdrom,root=/,c=/mnt/c    // 多个磁盘重定向
-r clientname=<client name>    // 为重定向的磁盘设置显示的客户端名称
-r lptport:LPT1=/dev/lp0    // 将并口 /dev/lp0 重定向为 LPT1
-r lptport:LPT1=/dev/lp0,LPT2=/dev/lp1    // 多个并口重定向
-r printer:mydeskjet    // 打印机重定向
-r printer:mydeskjet="HP LaserJet IIIP"    // 打印机重定向
-r sound:[local|off|remote]    // 声音重定向