2008R2远程端口监听没问题,服务也是启动的,但是端口telnet不通,哪怕是机器内部"telnet 127.0.0.1 远程端口"也不行
解决方案:
换个端口就行了
指定新端口设定到注册表并重启远程服务
代码语言:javascript复制$portvalue = 新端口
Set-ItemProperty -Path 'HKLM:SYSTEMCurrentControlSetControlTerminal ServerWinStationsRDP-Tcp' -name "PortNumber" -Value $portvalue
手动重启远程服务:
如果重启没反应,连按钮都没有了(如下图),
此时需要执行:
代码语言:javascript复制sc.exe queryex TermService
能看到状态是STOP_PENDING,实际上是停止中,并不是已停止
另外再看下pid
然后执行:
代码语言:javascript复制TASKKILL /PID 进程号 /F
如果用taskkill也结束不了进程,或者结束进程后没法启动服务,那就没办法了,只能重启机器