远程重启停止响应的服务器

博客讲述服务器卸载pcanywhere后,新用户登录超最大范围,administrator登录无反应,但web和ftp服务正常。介绍了Windows系统关机和重启命令,尝试用net use连接服务器失败,上传shutdown.exe运行遇权限问题,添加权限后服务器最终重启。

服务器本来安装有终端服务和pcanywhere方便管理,后来因故卸载了pcanywhere,但是为防万一添加了另外一个有administrators权限的用户。但是今天很悲惨,这个用户登录时总是提示超过连接的最大范围。而administrator登录终端后只能看着桌面发呆,点什么都没有反应。幸好web服务和ftp服务都还正常。

让服务器重启的文件在Windows2000中是调用Windows下System中的Shell32.dll文件来实现关机的,例如“indir/RunDLL32.exe indir/System/Shell32.dll,SHExitWindowsEx 8”,但是不清楚具体参数的含义,担心万一是关机而不是重启就麻烦了,所以还是使用winxp自带的shutdown.exe保险,它的使用方法很明确:
  shutdown.exe -a         取消关机

  shutdown.exe -f         强行关闭应用程序。

  shutdown.exe -m //计算机名   控制远程计算机。

  shutdown.exe -i         显示图形用户界面,但必须是Shutdown的第一个参数。  

  shutdown.exe -l         注销当前用户。

  shutdown.exe -r         关机并重启。

  shutdown.exe -t时间       设置关机倒计时。

  shutdown.exe -c"消息内容"    输入关机对话框中的消息内容(不能超127个字符)。

考虑到默认服务器开启着ipc$,而且自己知道administrator的密码,试着用net use //ip/ipc$ “密码” /user:“administrator”连接服务器,结果却是系统发生 53 错误,找不到网络路径。

想要上传木马程序,服务器安装了防病毒软件,肯定不行。

已经让网友把shutdown.exe传给我了再传到服务器上了,怎么运行它呢?

想到我登录ftp的帐号是系统管理员帐号,于是在cmd窗口下:
ftp://服务器IP
用户名
密码
登录成功
cd shutdown.exe所在的目录
quote site exec shutdown.exe -r
结果是permission denied.
原来我没给加上执行权限。
在本机serv-U上添加远程计算机,使用系统管理员帐号密码,这样在本机上就可以管理服务器上的serv-U,
给该帐号加上执行权限。重试前一命令,结果200 EXEC command successful (TID=33).
但是服务器居然没一点反应,晕倒!
正在考虑还有没有其它方法时,serv-U提示跟服务器断开连接了,哈哈哈,过了一会,服务器重启了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值