要保证远程连接正常:
1、 ping 能通,telnet 3389能通(不同网段确保路由正确)
2、 DNS解析正确
3、 TCP/IP NetBIOS Helper服务和NetBios协议
2、 桌面(属性)--远程
防火墙允许通过
3、 远程连接的服务services.msc
4、 mstsc /admin 客户端连接
以上四步正确,远程桌面连接基本上没问题
问题:
解决方法:
下载devcon,解压后在i386下的 devcon.exe
运行:devcon -r install %windir%\inf\machine.inf root\rdpdr 即可,通常是由于Terminal Services的设备重定向器有问题,导致连接失败
问题:“中断远程桌面连接,远程计算机已结束连接”的提示,也就是说能够连接上但是马上中断
通常是Ghost版或精简版的系统把远程桌面禁用了
解决方法:
1、“我的电脑”-->右键-->“管理”--->“服务和应用程序”--->“服务”--->Remote Desktop Help Session Manager右建启动。
2、改注册表的权限;找到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\RDPDR ,在RDPDR上点右键,选择权限,在everyone上,完全控制选中。
3、将以下内容复制,保存为REG文件,导入注册表。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\RDPDR\0000]
"ClassGUID"="{4D36E97D-E325-11CE-BFC1-08002BE10318}"
"Class"="System"
"HardwareID"=hex(7):52,00,4f,00,4f,00,54,00,5c,00,52,00,44,00,50,00,44,00,52,\
00,00,00,00,00
"Driver"="{4D36E97D-E325-11CE-BFC1-08002BE10318}\\0021"
"Mfg"="(标准系统设备)"
"Service"="rdpdr"
"DeviceDesc"="Terminal Server Device Redirector"
"ConfigFlags"=dword:00000000
"Capabilities"=dword:00000000
2、改注册表的权限;找到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\RDPDR ,在RDPDR上点右键,选择权限,在everyone上,完全控制选中。
3、将以下内容复制,保存为REG文件,导入注册表。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\RDPDR\0000]
"ClassGUID"="{4D36E97D-E325-11CE-BFC1-08002BE10318}"
"Class"="System"
"HardwareID"=hex(7):52,00,4f,00,4f,00,54,00,5c,00,52,00,44,00,50,00,44,00,52,\
00,00,00,00,00
"Driver"="{4D36E97D-E325-11CE-BFC1-08002BE10318}\\0021"
"Mfg"="(标准系统设备)"
"Service"="rdpdr"
"DeviceDesc"="Terminal Server Device Redirector"
"ConfigFlags"=dword:00000000
"Capabilities"=dword:00000000
====================================================
rdesktop
Updated: 如果结合使用 seamlessrdp,可以让 rdesktop 实现更加好玩的效果:你能够从 Linux 中直接执行 Windows 桌面中的应用程序,就好像运行 Linux 中的原生程序一样。其实现方法如下:
- 下载 seamlessrdp.zip,并将其提取到 C:\seamlessrdp。
- 从 Linux 中执行 Windows 桌面的程序,如 IE:
rdesktop -A -s "C:\seamlessrdp\seamlessrdpshell.exe C:\Program Files\Internet Explorer\iexplore.exe" <IP>:3389 -u administrator -p password
其中,IP 为服务器所在的 IP 地址。
本文转自fuhaixiong 51CTO博客,原文链接:http://blog.51cto.com/heliy/175334
,如需转载请自行联系原作者