win服务器故障排除(一)服务器超出最大连接+强制重启服务器的方法

 

第一种方法: 到s.jb51.net 下载 3389 windows终端连接器加强版(解决终端人数过多问题)

第二种方法:按开始 --- 运行--- mstsc /console /v: 服务器名或IP或域名
例如 mstsc /console /v:111.158.11.132

那这样就可以用自己的帐号强行登陆服务器了!

windows2003默认情况只允许连接2个用户.

解决方法.
query user T掉一个管理员logoff * *号为帐号登陆的ID

本机连接到0
mstsc /console /v IP
indows2003默认情况只允许连接2个用户.

法三(最佳方法-推荐):限制已断开链接的会话存在时间
一般情况下,我们在维护远程服务器时,不可能长时间在线,但是系统默认的却是只要登录就不再断开。因此,我们可以修改这一默认设置,给它指定一个自动断开的时间即可。
可以在Windows 2003 服务器上通过组策略中设置一下来解决问题:单击"开始→运行",输入"gpedit.msc",回车后打开组策略窗口,然后依次定位到"计算机配置→管理模板→Windows 组件→终端服务→会话",然后在右侧窗口中双击"为断开的会话设置时间限制",在打开的窗口中将"结束断开连接的会话"时间设置为5分钟,或者设置为空闲就断开。

在远程服务器上打开“运行”窗口,输入“tscc.msc”连接设置窗口。然后双击“连接”项右侧的“RDP-Tcp”,切换到“会话”标签,选中“替代用户设置”选项,再给“结束已断开的会话”设置一个合适的时间即可。

强制终止进程:
然而有的时候我们会发现无法关闭的程序或者进程是服务器的关键进程或者是运行中不可缺少的,那么这时就不能够用前面的方法将进程对应的程序删除了,取而代之的是通过强制关闭命令来完成。
在windows 2003 server
中有一个叫做shutdown.exe的文件,他主要负责重新启动计算机,注销计算机,关闭计算机的工作,通过他可以完成上述操作。而令人欣喜的是该命令提供了一些参数,通过这些参数可以强制关闭阻碍重启计算机的进程。
第一步:通过windows 2003 server的“开始->运行->输入CMD”进入命令行模式。
第二步:在命令行模式中输入shutdown后回车。(如图1)

图1 点击看大图
第三步:默认不加参数是无法实现任何操作的,下面简单介绍下shutdown命令的常用参数。
/?——显示帮助信息
/l——注销
/s——关闭计算机
/r——关闭并重启动计算机
/a——取消放弃系统关闭的操作。
/h——休眠本地计算机。
/t xxx——设置关闭前的超时为xxx秒,不加xxx默认为30秒。
/f——强制正在运行的应用程序关闭而不事先警告用户,这个就是我们本篇文章的关键了。

第四步:执行“shutdown -r -f -t 1”
(不含引号)命令完成我们的强制重新启动计算机操作,遇到不能自动关闭的进程或程序将强制关闭。该命令中的-r参数是重新启动,-f是强制关闭进程和程序,“-t 1”是设置关闭倒记时为1秒。

详细出处参考:http://www.jb51.net/article/28060.htm

[13:24:06.734] Log Level: 2 [13:24:06.748] SSH Resolver called for "ssh-remote+root", attempt 1 [13:24:06.752] remote.SSH.useLocalServer = false [13:24:06.752] remote.SSH.useExecServer = true [13:24:06.752] remote.SSH.bindHost = {} [13:24:06.752] remote.SSH.showLoginTerminal = false [13:24:06.752] remote.SSH.remotePlatform = {} [13:24:06.754] remote.SSH.path = [13:24:06.754] remote.SSH.configFile = [13:24:06.754] remote.SSH.useFlock = true [13:24:06.754] remote.SSH.lockfilesInTmp = false [13:24:06.754] remote.SSH.localServerDownload = auto [13:24:06.754] remote.SSH.remoteServerListenOnSocket = false [13:24:06.754] remote.SSH.defaultExtensions = [] [13:24:06.754] remote.SSH.defaultExtensionsIfInstalledLocally = [] [13:24:06.754] remote.SSH.loglevel = 2 [13:24:06.755] remote.SSH.enableDynamicForwarding = true [13:24:06.755] remote.SSH.enableRemoteCommand = false [13:24:06.755] remote.SSH.serverPickPortsFromRange = {} [13:24:06.755] remote.SSH.serverInstallPath = {} [13:24:06.755] remote.SSH.permitPtyAllocation = false [13:24:06.755] remote.SSH.preferredLocalPortRange = undefined [13:24:06.755] remote.SSH.useCurlAndWgetConfigurationFiles = false [13:24:06.755] remote.SSH.experimental.chat = true [13:24:06.755] remote.SSH.experimental.enhancedSessionLogs = true [13:24:06.756] remote.SSH.httpProxy = {"*":""} [13:24:06.756] remote.SSH.httpsProxy = {"*":""} [13:24:06.763] VS Code version: 1.101.1 [13:24:06.763] Remote-SSH version: remote-ssh@0.120.0 [13:24:06.763] win32 x64 [13:24:06.765] SSH Resolver called for host: root [13:24:06.765] Setting up SSH remote "root" [13:24:06.771] Using commit id "18e3a1ec544e6907be1e944a94c496e302073435" and quality "stable" for server [13:24:06.771] Extensions to install: [13:24:06.777] Install and start server if needed [13:24:09.050] Checking ssh with "C:\Program Files (x86)\Common Files\Oracle\Java\java8path\ssh.exe -V" [13:24:09.051] Got error from ssh: spawn C:\Program Files (x86)\Common Files\Oracle\Java\java8path\ssh.exe ENOENT [13:24:09.051] Checking ssh with "C:\Program Files (x86)\Common Files\Oracle\Java\javapath\ssh.exe -V" [13:24:09.052] Got error from ssh: spawn C:\Program Files (x86)\Common Files\Oracle\Java\javapath\ssh.exe ENOENT [13:24:09.052] Checking ssh with "C:\Windows\system32\ssh.exe -V" [13:24:09.053] Got error from ssh: spawn C:\Windows\system32\ssh.exe ENOENT [13:24:09.053] Checking ssh with "C:\Windows\ssh.exe -V" [13:24:09.053] Got error from ssh: spawn C:\Windows\ssh.exe ENOENT [13:24:09.054] Checking ssh with "C:\Windows\System32\Wbem\ssh.exe -V" [13:24:09.054] Got error from ssh: spawn C:\Windows\System32\Wbem\ssh.exe ENOENT [13:24:09.054] Checking ssh with "C:\Windows\System32\WindowsPowerShell\v1.0\ssh.exe -V" [13:24:09.055] Got error from ssh: spawn C:\Windows\System32\WindowsPowerShell\v1.0\ssh.exe ENOENT [13:24:09.055] Checking ssh with "C:\Windows\System32\OpenSSH\ssh.exe -V" [13:24:09.073] > OpenSSH_for_Windows_9.5p1, LibreSSL 3.8.2 [13:24:09.077] Running script with connection command: "C:\Windows\System32\OpenSSH\ssh.exe" -T -D 54688 root sh [13:24:09.077] Generated SSH command: 'type "C:\Users\chen\AppData\Local\Temp\vscode-linux-multi-line-command-root-306797396.sh" | "C:\Windows\System32\OpenSSH\ssh.exe" -T -D 54688 root sh' [13:24:09.078] Using connect timeout of 17 seconds [13:24:09.078] Terminal shell path: C:\Windows\System32\cmd.exe [13:24:09.325] > C:\\Users\\chen/.ssh/config line 3: keyword hostname extra arguments at end of line > C:\\Users\\chen/.ssh/config line 4: keyword user extra arguments at end of line > C:\\Users\\chen/.ssh/config line 5: Bad port '22#'. > C:\\Users\\chen/.ssh/config: terminating, 3 bad configuration options > 过程试图写入的管道不存在。 [13:24:09.325] Got some output, clearing connection timeout [13:24:10.570] "install" terminal command done [13:24:10.570] Install terminal quit with output: 过程试图写入的管道不存在。 [13:24:10.571] Received install output: 过程试图写入的管道不存在。 [13:24:10.571] WARN: $PLATFORM is undefined in installation script output. Errors may be dropped. [13:24:10.571] Failed to parse remote port from server output [13:24:10.571] Resolver error: Error at y.Create (c:\Users\chen\.vscode\extensions\ms-vscode-remote.remote-ssh-0.120.0\out\extension.js:2:744751) at t.handleInstallOutput (c:\Users\chen\.vscode\extensions\ms-vscode-remote.remote-ssh-0.120.0\out\extension.js:2:742832) at t.tryInstall (c:\Users\chen\.vscode\extensions\ms-vscode-remote.remote-ssh-0.120.0\out\extension.js:2:865534) at async c:\Users\chen\.vscode\extensions\ms-vscode-remote.remote-ssh-0.120.0\out\extension.js:2:824246 at async t.withShowDetailsEvent (c:\Users\chen\.vscode\extensions\ms-vscode-remote.remote-ssh-0.120.0\out\extension.js:2:827501) at async A (c:\Users\chen\.vscode\extensions\ms-vscode-remote.remote-ssh-0.120.0\out\extension.js:2:820760) at async t.resolve (c:\Users\chen\.vscode\extensions\ms-vscode-remote.remote-ssh-0.120.0\out\extension.js:2:824898) at async c:\Users\chen\.vscode\extensions\ms-vscode-remote.remote-ssh-0.120.0\out\extension.js:2:1113660 [13:24:10.576] ------ [13:24:10.578] No hints found in the recent session. [13:24:11.043] Opening exec server for ssh-remote+root [13:24:11.056] Initizing new exec server for ssh-remote+root [13:24:11.056] Using commit id "18e3a1ec544e6907be1e944a94c496e302073435" and quality "stable" for server [13:24:11.056] Extensions to install: [13:24:11.122] Opening exec server for ssh-remote+root [13:24:11.125] Install and start server if needed [13:24:13.130] getPlatformForHost was canceled [13:24:13.130] Exec server for ssh-remote+root failed: Error: 已取消连接 [13:24:13.130] Existing exec server for ssh-remote+root errored (Error: 已取消连接) [13:24:13.130] Initizing new exec server for ssh-remote+root [13:24:13.130] Error opening exec server for ssh-remote+root: Error: 已取消连接 [13:24:13.131] No hints found in the recent session. [13:24:13.131] Using commit id "18e3a1ec544e6907be1e944a94c496e302073435" and quality "stable" for server [13:24:13.131] Extensions to install: [13:24:13.133] Install and start server if needed
最新发布
06-22
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值