我有一个1and1的服务器,他们已经放弃了尝试恢复RDP访问(根本没有尝试),并告诉我重新映像服务器。 由于这是一台生产机器,所以我想避免这种情况,因为它会导致FTP恢复速度缓慢,而且我不确定是否真的可以解决问题。
机器已重新启动,与现有凭证丢失了RDP连接 。 我设法按照以下说明访问远程服务器上的命令提示符,作为pipe理员: http ://help.1and1.com/servers-c37684/windows-server-c39510/system-recovery-c76208/resolving-a -failed连接到远程桌面a627381.html
现在,我终止了防火墙和ipsec进程。 还没有骰子。 我可以用CMD.exe来做些什么?
1)诊断情况(是Windows还是networking问题)
2)可能补救RDP连接的损失
服务器详情:
更新:
添加registry值以确保启用远程连接: http : //expertpandas.com/blog/index.php/enabledisable-rdp-using-command-prompt-for-windows-2012/
也发现这一点: 但我不知道如何设置CMD的启动政策… http://www.techrepublic.com/forums/questions/remote-desktop-does-not-connect-after-a-restart /
通过命令行访问,您可以安装另一个远程控制应用程序,如TeamViewer。
更好的方法是安装Windows远程服务器pipe理工具并以这种方式诊断问题。 这些工具使您可以访问事件查看器。
如果你决定放弃在这台服务器上,先让1and1为你设置一个新的服务器。 然后,您可以将旧服务器的虚拟硬盘驱动器连接到新的服务器,也可以通过1and1的内部networking复制文件。
我将开始检查RDP是否正在侦听:
netstat /p tcp /a | findstr 3389
如果你没有看到
TCP 0.0.0.0:3389 hostname:0 LISTENING
有一个问题,防止远程会话。 请特别注意确定是否启用RDP的HKLM\System\CurrentControlSet\Control\Terminal Server\fDenyTSConnections 。
# using powershell if ((Get-ItemProperty "hklm:\System\CurrentControlSet\Control\Terminal Server").fDenyTSConnections -eq 0) { write-host "RDP is Enabled" } else { write-host "RDP is NOT enabled" }
您还可以使用Get-EventLog命令行程序search事件日志:
# using powershell Get-EventLog application -EntryType Error -After (Get-Date).AddDays(-1) Get-EventLog system -EntryType Error -After (Get-Date).AddDays(-1)
telnet到rdp端口。 如果你得到连接,这可能是一个configuration问题。 先从另一台机器尝试rdp到服务器。 如果失败了,1and1的build议可能是你最好的select。
总是有运行无服务器的选项…但这似乎不是一个大多数Windowspipe理员的青睐方法。 (随着核心的引入而改变)