wget
我想知道在我维护的服务器上不加区分地进行阻止是否明智。
是否有人经历过由于客户端使用而导致的意外流量过载wget
?
答案1
Wget 的功能与实际的 Web 浏览器一样,唯一不同的是,它可以被要求下载整个网站,而且它可以毫不延迟地完成,而在实际的 Web 浏览器上,这几乎不可能快速完成。例如,我经常使用它来抓取网站托管的特定目录中的数据,因为对于某些工作来说,它比使用 FTP 效率高得多 - URL 会将其定向到正确的子目录。这种使用实际上减少了总资源利用率,而且完全合法。
因此,如果有理由进行网页浏览或 FTP,则使用 wget 应该被视为另一种浏览形式;我不会阻止它,不会,至少不会不加区别地阻止它。
我会寻找可能造成问题的个别用户并与他们交谈。或者,使用操作系统工具将其降低优先级。
答案2
这真的取决于你的网站。如果它充满了人们可能想要大量获取的信息,但没有 FTP,那么你可能不应该阻止它。另一方面,如果它是论坛、博客或产品网站之类的东西,那么如果它造成了麻烦,那么绝对要阻止它。当然,没有人会计划让大量用户一下子吞噬你的整个网站,如果它使你的网站超载,那么即使有合法的极端情况,我也会阻止它。
简而言之,作为管理员,您需要采取必要的步骤来确保服务器的可用性,如果这意味着阻止 wget,那么这就是必需的。