Linux Journal 2016 年 5 月刊

当我还是个孩子的时候,我存了好几个星期的钱才买到 Aerobie。我住在底特律的贫民区,夏天的时候,我们经常在街上玩飞盘来消遣。我想如果我能买到 Aerobie,我们就能跨越好几个街区玩飞盘了!那将是太棒了!所以我捡了几个星期的易拉罐(在密歇根州,每个易拉罐可以退 10 美分),最后我存够了钱买了一个。我把它带回家,扔到街上。它一直飞走了。我怀疑它还在飞,30 年后。它飞过街道,飞过一排排房子,变成天空中的一个小点。我再也没见过它。幸运的是,与 Aerobie 的买家不同,使用 Linux 启动一个全新的项目不需要任何费用!我们可以安装我们的操作系统,而无需担心许可证费用或存易拉罐的钱——这意味着我们可以做的酷事没有限制!
Reuven M. Lerner 在本期以一篇关于 PostgreSQL 9.5 的信息丰富的文章开篇。关系数据库可能看起来很老派,但它们所做的事情,它们做得非常好。Reuven 描述了 9.5 的一些很酷的新功能。接下来,Dave Taylor 解释了如何使用 wegrep 工具解决编程问题。通过脚本操作文本既非常有趣又常常非常令人沮丧。(如果我完全诚实的话,这种挫败感也是乐趣的一部分。)如果您是一位处理文本的脚本编写者,您不会想错过 Dave 的专栏。
Kyle Rankin 本月继续他的 Qubes 系列。他上个月描述了设置,以及概念上它是如何工作的,这里他介绍了用于实际计算的多 VM 模型。Qubes 中的技术并非全新,但使用它们的方式肯定是全新的。即使您对 Qubes 提供的安全级别不感兴趣,您也应该阅读他的系列文章,哪怕只是为了理解其思考过程本身。它非常独特!
我本月以一个简单的问题开始了我的专栏:电子邮件。现在云计算已成为常态,这意味着您启动的服务器不再位于您的网络中,因此可能会被阻止使用您的 ISP 的 SMTP 服务器。当然有很多方法可以设置您可以用于正确电子邮件路由的电子邮件服务器,但我只需要一种方法来向自己发送快速而粗略的服务器通知消息,以便在出现问题时收到通知。我使用 Postfix 和 Gmail 来完成这项任务,我想我会分享我的经验。
Susan Sons 本月又回来了,带来一篇关于在源头上保护您的源代码的精彩文章!拥有安全可靠的版本控制系统固然很好,但是如果您实际用于开发的计算机遭到入侵怎么办?这是一个比您可能意识到的更大的问题,Susan 将逐步介绍如何处理这个经常被忽视的问题。
在 Susan 的专栏之后,我们紧随其后的是 Todd A. Jacobs 关于如何为基于 USB 令牌的身份验证实施 YubiKey 4 的教程。我自己有一个 YubiKey,但我从来没有把它用于除了谈资之外的任何用途。如果您正在寻找一种保护您系统的方法,但又想要比双因素身份验证更高级的东西,请务必阅读他的文章。令人惊讶的是,当与 Linux 结合使用时,一个简单的小 USB 设备可以多么强大。
最后,John S. Tonello 展示了如何构建互联网(好吧,也许不是完全是互联网,而是一个较小的版本用于学习目的)。Linux 的自由特性意味着您可以创建精细而动态的网络基础设施,而无需担心许可费用。在 John 系列的第一部分中,他开始了构建服务器场的过程,该服务器场在许多方面都像一个微型互联网一样运行。如果您对统治世界感兴趣,那么构建自己的互联网是一个很好的开始!
本期充满了我们精选的常规技术技巧、产品公告以及任何对 Linux 感兴趣的人都感兴趣的许多有趣信息。最酷的部分是,我们所有的项目都在 Linux 上运行,这不会花费您任何费用(不像 Aerobie)。话虽如此,如果您试图像 Aerobie 一样将您的 Linux 笔记本电脑扔过底特律的房屋,您将永远无法将其找回——至少不会像您扔掉它时那样完好无损!
订阅者可于 5 月 1 日获取