Files
nexus/sreweekly/markdown/140/02-linux-4-19-rc4-released-an-apology-and-a-maintainership-note-zh.md

25 lines
1.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Linux 4.19-rc4 发布,一封道歉信,以及维护者说明
- **期号**: SRE Weekly Issue #140(2018-09-23)
- **作者**: Linus Torvalds
- **链接**: https://lore.kernel.org/lkml/CA+55aFy+Hv9O5citAawS+mVZO+ywCKd9NQ2wxUmGsz9ZJzqgJQ@mail.gmail.com/
## 简介
本周,Linus Torvalds 因一封为自己不专业行为道歉并承诺改进的电子邮件而掀起波澜。
## 正文
# 确认你不是机器人!
![](https://lore.kernel.org/.within.website/x/cmd/anubis/static/img/pensive.webp?cacheBuster=v1.26.2)
加载中……
你会看到这个页面,是因为本网站的管理员部署了 Anubis,用来保护服务器免受 AI 公司大肆抓取网站的侵害。这种抓取确实会导致网站宕机,让所有人都无法访问其资源。
Anubis 是一种折中方案。Anubis 采用了一种类似 Hashcash 的工作量证明(Proof-of-Work)机制——Hashcash 最初就是为减少垃圾邮件而提出的工作量证明方案。其思路是:在个体规模下,额外的负载可以忽略不计;但在批量抓取者的规模下,成本就会累积起来,让抓取变得昂贵得多。
归根结底,这是一个过渡性的解决方案,以便把更多时间花在指纹识别和识别无头浏览器(例如通过它们的字体渲染方式)上,从而不必向那些更可能是真实用户的访问者展示工作量证明挑战页面。
请注意,Anubis 需要用到现代 JavaScript 特性,而 JShelter 之类的插件会禁用这些特性。请针对本域名禁用 JShelter 或其他类似插件。