我看到了这篇文章:
我尝试实现它,但没有得到任何结果。当然,这可能是我的问题,但在我进一步研究之前,我想知道是否有人在 Windows 2008R2 上运行它?
另外,有人对这种类型的程序还有其他建议吗?我更喜欢价格不高的优质程序。这是一个小型私人服务器,我没有选择安装硬件防火墙。
谢谢!
== 回应 EVAN ==
好的,我更新了程序,它在事件日志中给我以下消息:
服务 sshd_block 收到不受支持的 INTERROGATE 控制,将不会被处理。
我在 5 分钟内收到了大约 60 个此类事件。我猜这是检查间隔?
该程序存储在这里:
d:\Skydrive\Eric_Sys\firewalllogin\
内容:
07/21/2009 06:38 PM 9,272 LICENSE
12/01/2012 11:04 PM 167,424 nssm.exe
01/20/2010 02:36 PM 8,699 README.txt
03/06/2013 01:36 PM 1,357 register_sshd_messages.cmd
01/20/2010 02:21 PM 13,021 sshd_block.vbs
09/25/2008 02:49 PM 12,288 sshd_messages.dll
03/06/2013 01:35 PM <DIR> sshd_messages_source
以防你想要它。
我的注册表设置:
答案1
我编写了 sshd_block 脚本。看来我在 Windows Server 2008 R2 上进行了测试,并且它确实有效。(至少截至 2010-01-20。)
如果您可以提供一些有关您遇到的问题的详细信息,我可能也可以提供一些想法。由于需要转义字符,安装该东西的命令行有些尴尬。
编辑:
“...不支持 INTERROGATE 控制,将无法处理。”是 NSSM 问题。显然,版本 2.16 有一个与此相关的“已知错误”(http://nssm.cc/bugs)我个人还没有遇到过这种情况,我很震惊你遇到了这么多这种情况。
看起来您的参数没问题。在我的 Windows 7 x64 SP1 笔记本电脑上模拟,我看到脚本启动正常。您是否收到来自“sshd_block”的事件 ID 1,表明脚本已正常启动?