远程重启停止响应的服务器
这两天服务器远程一直登录不上去,但是ftp服务是正常。
就是不能远程登录,但这样下去不是办法啊,所以,想了很多办法。
除了远程系统还有三种方法可以让服务器重启:
1、去机房:机房没有人值班,自己没有钥匙,这方法行不通。
2、往服务器上植入木马,不行呀,道德不允许我这么做,最关键的是防毒系统也不允许我这么做。
3、远程执行服务器上重启命令,因为我有administrator帐号。
到网上找了资料,都说使用shutdown.exe这个程序。由于服务器的系统是2003的,所以不用做上传的操作。
准备:
1、要有administrator帐号或有加入到administrators权限组的用户。
如果没有,那就等能登录的时候加一个吧。
2、有ftp帐号,并且该帐号有执行权限。
如果没有,同上。
3、系统要有shutdown.exe这个程序
shutdown.exe文件位置在WINDOWS/SYSTEM32目录下.
XP以上的系统才有。
方法:
1、在命令行窗口登录FTP。
ftp
open ip
口令
密码
(好,登录成功。)
cd shutdown.exe 所在的目录
quote site exec shutdown.exe -r
200 EXEC command successful (TID=33).(结果)
但是服务器居然没一点反应。晕倒!
正在郁闷,考虑其他方法时。
serv-U提示跟服务器断开连接了,呵呵,过了一会,服务器重启了!
经过测试,原来是 quote site exec shutdown.exe -r 这条命令不加时间参数在默认情况下是30秒后重启。
为了让大家熟悉 shutdown.exe 将他的详细参数写在下面(网上有很多说明)。
C:/WINDOWS/system32>shutdown.exe /?
用法: shutdown.exe [/i | /l | /s | /r | /a | /p | /h | /e] [/f]
[/m//computer][/txxx][/d [p:]xx:yy [/c "comment"]]
没有参数 显示帮助。这与键入 /? 是一样的
/? 显示帮助。这与不键入任何选项是一样的
/i 显示图形用户界面(GUI)。
这必须是第一个选项
/l 注销。这不能与 /m 或 /d 选项一起使用
/s 关闭计算机
/r 关闭并重启动计算机
/a 放弃系统关闭。
这只能在超时过程中使用
/p 关闭本地计算机,没有超时或警告。
这只能与 /d 选项一起使用
/h 休眠本地计算机。
这只能与 /f 选项一起使用
/e 将计算机的意外关闭原因记入文档
/m//computer指定目标计算机
/t xxx 设置关闭前的超时为 xxx 秒。
有效范围是 0-600,默认为 30
/c "comment" 重启动或关闭的原因的注释。
最大允许 127 个字符
/f 强制正在运行的应用程序关闭而不事先警告用户
/d [p:]xx:yy 提供重启动或关闭的原因
p 表明重启动或关闭是计划内的
xx 是主要原因号(小于 256 的正整数)
yy 是次要原因号(小于 65536 的正整数)
此计算机上的原因:
(E = 预期 U = 意外 P = 计划, C = 自定义)
类别 主要 次要 标题
U 0 0 其他(没有计划的)
E 0 0 其他(没有计划的)
E P 0 0 其他(计划的)
U 0 5 其他故障: 系统没有反应
E 1 1 硬件: 维护(没有计划的)
E P 1 1 硬件: 维护(计划的)
E 1 2 硬件: 安装(没有计划的)
E P 1 2 硬件: 安装(计划的)
P 2 3 操作系统: 升级(计划的)
E 2 4 操作系统: 重新配置(没有计划的)
E P 2 4 操作系统: 重新配置(计划的)
P 2 16 操作系统: 服务包(计划中)
2 17 操作系统: 热修补(没有计划)
P 2 17 操作系统: 热修补(计划中)
2 18 操作系统: 安全修补(没有计划)
P 2 18 操作系统: 安全修补(计划中)
E 4 1 应用程序: 维护(没有计划的)
E P 4 1 应用程序: 维护(计划的)
E P 4 2 应用程序: 安装(计划中)
E 4 5 应用程序: 没有反应
E 4 6 应用程序: 不稳定
U 5 15 系统故障: 停止错误
E 5 19 安全问题
U 5 19 安全问题
E P 5 19 安全问题
E 5 20 网络连接性丢失(没有计划的)
U 6 11 电源故障: 电线被拔掉
U 6 12 电源故障: 环境
P 7 0 旧版 API 关机