我的配置: rdesktop -g 960x1080 -a 16 -u aura-bd -0 192.168.62.241 1. 准备工作: ubuntu端: sudo apt-get install rdesktop Windows端: 1.计算机—属性—远程设置—远程,勾选:允许远程连接到此计算机; 远程桌面–允许 ubuntu端,执行命令: rdesktop -g 1200*900 -a 16 -u aura-bd -p 0 -0 192.168.62.140 2. 命令解释 以下内有转自:https://www.cnblogs.com/brainworld/p/7755779.html rdesktop[options] server[:port] 命令参数常用的有 sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin export PATH echo "~ Contral Windows ~" rdesktop
rdesktop is an open source UNIX client for connecting to Windows Remote Desktop Services, capable of /rdesktop/releases/latest亦可以在实例内部直接通过命令行下载:wget https://github.com/rdesktop/rdesktop/releases/download /v1.8.3/rdesktop-1.8.3.tar.gz下载完成后解压tar -xvzf rdesktop-1.8.3.tar.gz按照一般的路径,此时进入 rdesktop 目录中,配置,编译,安装 写踩坑指南的我,怎么能这么顺利就安装成功呢……各位看官您且往下看:cd rdesktop-1.8.3. 你问我怎么用 rdesktop?我只能告诉你:
(防火墙里面也要放行3389端口,不清楚的可以直接关闭防火墙) 同时需要在你的路由器上自行映射公网端口,Windows默认远程端口为3389 在Deepin上安装rdesktop 理论上Deepin/ Deebian/Ubuntu系统安装方法都是一样的: #安装rdesktop sudo apt install rdesktop 使用rdesktop远程连接Windows #远程连接windows rdesktop 打开Windows 10设置 - 系统 - 远程桌面 - 高级设置 - 取消勾选“需要计算机使用网络级别身份验证进行连接” 最后 此文部分内容参考了: Linux下使用rdesktop远程windows 桌面 rdesktop ERROR: CredSSP: Initialize failed, do you have correct kerberos tgt initialized ?
安装 在Debian发行版上,可以直接用apt-get命令安装: sudo apt-get install rdesktop 别的发行版的安装方式请参看rdesktop项目的GitHub页面:https ://github.com/rdesktop/rdesktop。 连接 最简单的情况,如果你要连接到的Windows机器的IP地址是a.b.c.d, 需要以用户username登录,则可以这样运行rdesktop命令: rdesktop -u username a.b.c.d rdesktop -u username a.b.c.d -p my-password -g 1200x900 登录后你会感觉字体显示比较怪,看着很不舒服,可以使用-x选项来是字体变得光滑: rdesktop 这里我们采用rdesktop来完成这个任务。
下面简单的记录下(绝非教程贴): 一、主角:rdesktop rdesktop 是 linux 下支持 Windows远程桌面连接的客户端程序,在 linux 系统下可通过它远程访问Windows rdesktop 是 sourceforge 下支持 GPL 协议的一个开源项目,采用 RDP(Remote Desktop Protocol,远程桌面协议),几乎可以连接 windows 的所有版本, 目前,rdesktop 可运行于所有的基于 X window 平台的 Unix 系统中。 /RedHat 可以通过 yum 命令在线安装:yum -y install rdesktop ubuntu 可以通过命令 apt-get install rdesktop 在线安装,大同小异,不会的自己百度即可 以上是 rdesktop 的常用参数,更多参数请自行百度或者在 linux 中执行 rdesktop --help 查看。
一、主角:rdesktop rdesktop是linux下支持Windows远程桌面连接的客户端程序,在linux系统下可通过它远程访问Windows桌面,支持多种版本。 主页:http://www.rdesktop.org/ Github仓库:https://github.com/rdesktop/rdesktop 二、安装 命令行安装,操作很简单。 Debian(Ubuntu)系统下执行: $ sudo apt-get install rdesktop Centos/RedHat可以通过yum命令在线安装: yum -y install rdesktop 四、rdesktop连接windows远程桌面 打开命令行,仅需要一条命令: $ rdesktop -f 192.168.1.112 (这里的ip对应自己windows的ip地址) 就ok ---- rdesktop使用拓展 Linux下help一下可以看到完整用法: ➜ ~ ➤ rdesktop --help rdesktop:无效选项 -- - rdesktop: A Remote
前段时间在本机安装了ubuntu16.04桌面版,后来需要远程连接一台win10系统的跳转机,下面介绍使用rdesktop命令远程连接windows机器的操作记录: 1)首先安装rdesktop工具 kevin 2)连接远程windows机器的命令,如下是两个远程连接的脚本: kevin@bobo:~$ which rdesktop /usr/bin/rdesktop kevin@bobo:~$ cat /home /bin/bash /usr/bin/rdesktop -f 172.16.10.21 -u admin -p 'Qw! /ncadmin.sh 特别注意:rdesktop退出全屏模式 :使用组合键ctrl+alt+enter进行切换。 此外,Ubuntu除了上面的rdesktop命令进行远程连接操作外,还可以使用自带的Remmina进行ssh、VNC、RDP(连接windows机器)远程连接。
但是其他主要在win10上,刚开始用win10远程连接centos,但是用matlab这一类gui软件的时分辨率不是很好,最终还是选择在centos上远程连接win10.本文主要介绍如何在centos7上通过rdesktop 远程连接win10. 1. centos上rdesktop的安装 安装依赖: 安装rdesktop: wget http://li.nux.ro/download/nux/dextop/el7/x86_ 64/nux-dextop-release-0-5.el7.nux.noarch.rpm rpm -Uvh nux-dextop-release*rpm yum install rdesktop -y /configure --disable-credssp --disable-smartcard 如果没有后面的参数可能会报错 接下来: make make install 控制台输入rdesktop 3.连接命令 rdesktop -a 24 -g 1920x1080 -K -D -r clipboard:PRIMARYCLIPBOARD -u gxrao -p xiang713 192.168.10.115
ubuntu端: sudo apt-get install rdesktop windows端: 需要允许此windows远程访问。 连接 ubuntu启动,仅需要一条命令: rdesktop -f -a 16 10.0.0.129 #退出全屏 ctrl+alt+ENTER 用法: rdesktop[options] server[ ) -0数字0表示连接上windows控制台,等效mstsc/console命令 例子: 在全屏模式下用真彩色、客户端名为connection 用户名pan连接192.168.0.100控制台 rdesktop-f 16 -n connection -u pan -0 192.168.0.100 以800600(W*H)窗口大小、真彩色、用户名pan、打开远程端口为16453的192.168.0.101控制台 rdesktop
RDP客户端 在分析rdesktop v1.8.3时,检查站的研究人员发现总共有19个漏洞,其中11个是关键漏洞。通过组合不同逻辑通道中的多个漏洞导致远程代码执行漏洞。 附录A - 在rdesktop中找到的CVE: CVE 2018-8791:rdesktop版本(包括v1.8.3)包含函数rdpdr_process()中的Out-Of-Bounds,导致信息泄漏。 CVE 2018-8797:rdesktop版本(包括v1.8.3)在函数process_plane()中包含基于堆的缓冲区溢出,导致内存损坏甚至可能导致远程代码执行。 CVE 2018-8798:rdesktop版本(包括v1.8.3)包含函数rdpsnd_process_ping()中的Out-Of-Bounds,导致信息泄漏。 CVE 2018-20176:rdesktop版本(包括v1.8.3)包含文件secure.c中的几个Out-Of-Bounds,导致拒绝服务(segfault)。
> memory : 1024M , processor: 1 , storage: 15GB 4@@@@maintence [root@station78 ~]# yum list rdesktop * Installed Packages rdesktop.x86_64 1.6.0-8.el6_0.1 @source @@@use rdesktop as below: #rdesktop -f -u Majesty -p redhat -r sound:local 192.168.122.197 #rdesktop redhat -r sound:local 192.168.122.197 @@@if you want to know more detail about this command , run “man rdesktop
RDP协议 rdesktop 首先要介绍的一个工具是Rdesktop,它实现了RDP协议,允许我们在Linux系统上远程登录Windows系统。以深度系统为例,安装Rdesktop使用下面的命令。 sudo apt install rdesktop 安装完成之后,使用类似下面的命令来访问远程Windows系统。 rdesktop -g 1440x900 -P -z -x l -r sound:off -u windowsuser 192.168.31.100:3389 登录之后界面类似下面这样。 我这里也参考了ArchWiki的相关内容wiki.archlinux.org/index.php/Rdesktop。 grdesktop 当然,命令行方式使用有些时候还是比较麻烦的。 对于Rdesktop来说自然也有对应的图形化前端工具,grdesktop就是一个不错的工具,它是Gnome桌面的远程登录前端。我们可以使用下面的命令来安装。
suFRaeqy4OXcU5K.png 解决: 1、远程桌面不支持24色深;退回到16色 image.png sudo apt-get install rdesktop 重装覆盖rdesktop。 image.png 重连: rdesktop -u Administrator -ptsgem2020 192.168.57.146 image.png
远程win 客户端配置 安装rdesktop 参考: https://blog.csdn.net/junbopengpeng/article/details/33087517 yum install -y rdesktop 使用rdesktop命令连接到win桌面 参考文章: https://blog.csdn.net/byb123/article/details/51204955? locationNum=8&fps=1 rdesktop -a 16 x.x.x.x:3389 -u username -p password -f win服务器配置 开启远程访问 取消防火墙拦截 参考文章: 在.bashrc中添加: alias win="rdesktop -a 24 -g 1920x1080 -K -D -r clipboard:PRIMARYCLIPBOARD -u
安装 Remmina: xfreerdp /u:用户名 /v:远程机器IP地址 /clipboard /drive:data,/home/user/data /sound:local rdesktop: 安装 rdesktop: sudo yum install rdesktop #or sudo dnf install rdesktop Vinagre: GNOME 桌面环境的一部分,支持多种远程连接协议
5)这时靶机的3389端口的远程连接服务已经转发到本地的8888端口,可以尝试在攻击机中使用rdesktop命令连接本地8888端口,执行rdesktop 127.0.0.1:8888命令,发现可以远程连接 当配置完proxychains代理后,即可在攻击机执行proxychains rdesktop 192.168.52.12命令来连接靶机,通过所建立的 socks协议隧道,直接远程连接到目标服务器,如图 5)当配置完proxychains代理后,即可在攻击机执行proxychains rdesktop 192.168.52.12命令来连接靶机,通过所建立的socks协议隧道,直接远程连接到目标服务器,如图 4)命令执行后,我们在攻击机执行rdesktop 127.0.0.1:5555命令,即可连接到靶机的3389端口,成功连接如图1-23所示,表示隧道搭建成功。6. 当配置完proxychains代理后,即可在攻击机执行proxychains rdesktop 192.168.52.12命令来连接靶机,如图1-29所示,通过所建立的socks协议隧道,可以直接远程连接到靶机
administrators wk /add #wk加入管理员账户 # 使用远程桌面 portfwd add -l 2222 -p 3389 -r 127.0.0.1 #先将3389流量转发到代理服务器 rdesktop 127.0.0.1:2222 #kali自带rdesktop 我这里出现错误,下载的win 7的系统有问题,但是此时的用户是正常使用的。 :55" -v # 把四个属性设置为统一时间 portfwd端口转发 portfwd add -l 1111 -p 3389 -r 127.0.0.1 #将目标机的3389端口转发到本地1111端口 rdesktop 127.0.0.1:1111 # 需要输入用户名密码连接 rdesktop -u Administrator -p 123 127.0.0.1:1111 # -u 用户名 -p 密码 autoroute 127.0.0.1:1111 # 需要输入用户名密码连接 rdesktop -u Administrator -p 123 127.0.0.1:1111 # -u 用户名 -p 密码 后门植入 # Persistence
sysinfo meterpreter> run getgui -e 开启靶机远程桌面 meterpreter >run———— windows/gather/smart_hashdump 获取了账号和密码使用 rdesktop 进行远程连接 rdesktop 172.16.5.201 最后可以看到已经连接到靶机了,说明渗透成功,如果对大家有帮助话麻烦大家一键三连谢谢大家!
3)当配置完 proxychains 代理后,即可在攻击机执行proxychains rdesktop 192.168.52.12命令来连接FTP服务器,如图1-4所示,通过所建立的socks协议隧道, 4)当配置完proxychains代理后,即可在攻击机执行proxychains rdesktop 192.168.52.12命令来连接FTP服务器,如图1-8所示,通过所建立的socks协议隧道,我们可以直接远程连接到 4)当配置完proxychains代理后,即可在攻击机执行proxychains rdesktop 192.168.1.50命令来连接PC主机,如图 1-12 所示,通过所建立的socsk协议隧道,我们可以直接远程连接到 当配置完proxychains代理后,即可在攻击机执行proxychains rdesktop 192.168.1.50命令来连接PC主机,如图1-17 所示,通过所建立的socsk协议隧道,我们可以直接远程连接到 当配置完proxychains代理后,即可在攻击机执行proxychains rdesktop 192.168.2.3命令来连接靶机,如图1-29所示,通过所建立的socks协议隧道,我们可以直接远程连接到靶机
当上述步骤执行后,使用rdesktop命令连接本地8888端口即可访问到靶机的3389端口的rdp服务。如图1-3所示。 接下来在攻击机使用rdesktop命令连接本地8888端口,执行rdesktop 127.0.0.1:8888命令,连接成功如图1-5所示。 3)当配置完proxychains代理后,即可在攻击机执行proxychains rdesktop 192.168.52.3命令来连接靶机,通过所建立的socks协议隧道连接靶机,如图1-8所示。