“svchost.exe无法通过防火墙”ftp服务器

“svchost.exe无法通过防火墙”ftp服务器

好吧,这是我的问题,我最近设置了一个 ftp 服务器,一切正常,但当我尝试允许 svchost.exe 通过防火墙时,我收到错误消息“windows 无法允许 svchost 通过防火墙”。如果我禁用防火墙,则不会出现任何问题,但我宁愿打开防火墙(原因很明显),有人能告诉我为什么它不允许应用程序通过防火墙以及如何修复吗?或者我可能做错了什么,收到此消息,因为我看过的所有教程都没有这个问题。提前感谢任何帮助。

答案1

我认为您误解了svchost.exe是什么。本文适用于 Vista 的 仍然适用。

svchost 是一个承载 Windows 服务的进程。在给定时间内,系统上有许多 svchost 实例,每个实例承载不同的服务。您不想允许 svchost 通过防火墙.这将实质上暴露任何需要执行操作并封装在 svchost.exe 进程中的服务。

这是不是解决您遇到的问题的方法。您应该使用基于端口的规则来允许 FTP,而不是基于可执行文件的规则。

相关内容