前些日子,Windows Server服务器远程桌面的进程估计吊死了,远程时总是提示:“远程桌面服务当前正忙,因此无法完成您尝试执行的任务”,或者就是直接出现黑屏界面。而隔一段时间再尝试,则会出现:“两台计算机无法在分配的时间内连接”。
傻B度娘说要修复一个补丁,还提供了链接。不过我都远程不上了,怎么安装补丁啊,我又不是神仙可以在提前知道这情况打这补丁,又没时光机回到过去去修复!
想了下,服务器是只有这个远程桌面的进程是有问题的,而其它的网站进程都OK,网页打开没问题,发个郁闷的心情说说也可以。因此,只有想办法怎样不通过远程桌面来重启服务器就行啦。
ftp禁止了,而telnet服务端根本就没安装。。。
因此纵然有管理员的账号密码,远程不上却还是奈何不了啊。。。
突然想到,php或者可以写什么语句或者调用执行一个写有重启服务器的bat脚本文件,从而达到重启的目的。
嗯,马上去试下,结果发现这小说网站只能传图片作头像,而博客的文件附件也不支持.bat和.php。。。
后来终于发现,其实网站都有漏洞的,因此可以用SqlMap做一个一句语木马上去,在服务器网站路径下创建一个可以上传文件的php。嗯,其实是现有的。
弄了个重启的bat,再弄一个执行调用这个bat的php,然后用那漏洞将这两个文件上传到服务器,在浏览器输入上传的php的网址去执行那个bat,服务器如愿的重启啦。
谢天谢地,不用跑去重启了
问题来了,如果是Linux系统的服务器呢?估计和这Win差不多吧,bat改为sh脚本去执行吧,问度娘应该是可以找到答案的。