2009-11-04 23:25:00 jacklee_6297 阅读数 3793

rdesktop 是UNIX 和Linux 系统的一个远程桌面连接软件,它通过MicrosoftWindows NT、Windows 2000 提供的终端服务(Terminal Services)以及WindowsXP 的远程桌面服务(Remote Desktop),能在Linux系统下远程登录Windows的窗口系统并使用。
  一、rdesktop的下载和安装

  在各种版本的RedHat Linux 系统安装盘上, 一般第三张光盘上都带有rdesktop 的可执行的RPM软件包,例如:

  Fedora Core 8: rdesktop-1.5.0-4.fc8.i386.rpm
  通过用 #rpm -q rdesktop 查看系统中是否已安装了rdesktop,然后安装相应的rpm 软件包。

  [root@localhost ~]#rpm -ivh rdesktop-1.5.0-4.fc8.i386.rpm

  安装成功后,在/usr/local/bin下生成了可执行的rdesktop 程序。

  二、rdesktop 的使用

  1.远程Windows 系统的设置

  这里以连接Windows XP Professional的远程桌面服务为例。首先在WindowsXP 下启用远程桌面服务(注意,XP 的HomeEdition 没有远程桌面服务),右键点击"我的电脑",选择"属性",查看"远程"选项,选择"允许用户远程连接到这台计算机"即可。

  2.Linux 下rdesktop 的使用

  rdesktop 的使用很简单,可通过#rdesktop-h得到使用的帮助。一般常用的登录命令为:

  #rdesktop -g 1024x768 -d 24 hostname

  其中 "g 1024×768"设置分辨率为1024×768,"d 24"设置真彩24 位,hostname为 Windows 机器的主机名或者IP 地址。在输入了Windows XP的用户名和密码后,就可以登录并操作远程的Windows系统。

3.rdesktop 的各参数

f 全屏幕,-g指定使用屏幕大小,-g 800*600+0+0 +0就是在linux桌面上的位置
-r 重定向功能:-r sound:local 重定向声音
-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=// 为重定向的磁盘设置显示的客户端名称
-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] // 声音重定向

#info rdesktop 查看具体的各个参数

 

2013-10-23 10:12:12 qq85609655 阅读数 0

centos下

使用超级用户

yum install rdesktop

然后打开软件

rdesktop -u Administrator -d X 192.168.1.55:3389

 

 

在LINUX下面用rdesktop远程访问Windows的机器,如果加-f参数会进入全屏模式。
这里的全屏是彻彻底底全屏了,完全挡住了Linux界面。死活找不到退出的地方。
幸好还有ctrl+alt+enter可以用。。。

2014-09-05 14:57:30 wuxbeyond 阅读数 895

1:首先下载rdesktop
http://www.rdesktop.org/#download

2: 解压、编译、安装
tar -xvzf rdesktop-1.8.2.tar.gz
./configure && make && make install

3:使用rdesktop连接
rdesktop  101.119.212.18:3389 -r clipboard:PRIMARYCLIPBOARD -r disk:root=/root

注:

rdesktop的具体用法可以man查看

上面的-r clipboard:PRIMARYCLIPBOARD 代表可以共用粘贴板的内容

-r disk:root=/root 表示将本机的/root目录映射到远程windows主机上面的root盘符,通过这种方式可以拷贝文件什么的。

2019-09-04 13:10:22 weixin_43762939 阅读数 455

错误:

root@kali:~# rdesktop -uAdministrator -phacker 192.168.2.50:3389
WARNING: Remote desktop does not support colour depth 24; falling back to 16
ERROR: rdp.c:140: rdp_recv(), unexpected stream overrun0000 03 00 00 1e 02 f0 80 68 00 01 03 eb 70 10 08 00 …h…p…
0010 10 00 8f e7 34 f1 de 5a b8 72 04 00 16 00 …4…Z.r…

抓包分析:
在这里插入图片描述
三次握手 成功建立连接;之后一直发PUSH,ACK包。
push是 指协议栈将接收到的数据报进行队列排序,push将队列的第一个包递交给应用层。
最后以 FIN,RST包中断了本次操作。
在这里插入图片描述
处理办法:
使用windows 10 去远程连接
在这里插入图片描述
没有异常。
换一个远程连接工具 remmina 尝试
apt-get install remmina

在这里插入图片描述
连接成功!说明套接字或者信道以及双方都没问题,问题出在了rdesktop上,
卸载重装
在这里插入图片描述
值得注意的是: kali里面rdesktop默认安装的,我们自己安装可能有写组件或者配置文件问题导致连接各种问题。

为什么80%的码农都做不了架构师?>>> ...

博文 来自: weixin_33854644
没有更多推荐了,返回首页