HOW-TOs

预先设定全盘加密

通常我尽量撰写不针对特定发行版的文章。虽然我可能会给出假设基于 Debian 发行版的例子,但只要有可能,我都会尝试使我的说明适用于所有人。这篇文章不属于此类文章。

GRUB 从 ISO 启动

去年我参与了一个项目,旨在为计算机添加 OEM 风格的救援分区。大多数 OEM 安装都有一个自定义程序,该程序只是将安装镜像覆盖到分区顶部,而在这个项目中,一切都基于开源软件。

处理命令行参数

在本文中,我想介绍 shell 脚本编写中更基本的一个方面:处理命令行参数。我怀疑大多数 shell 脚本都会经历一个命令行标志的演变,一个

AWS EC2 VPC CLI

新工作带来的全新开始总是令人兴奋。我的前一份工作和新工作都始于从头开始构建新基础设施的机会。在这两种情况下,与初创公司早期阶段的基础设施一样常见,一切都将使用 Amazon Web Services (AWS) 构建,特别是使用其弹性云计算 (EC2) 基础设施。

字母方块中的单词

我收到了一位读者的一封很棒的来信,其中有一个谜题要解决,所以让我们深入研究一下,好吗? 这是他写的内容:喜欢你在 Linux Journal 上的专栏。我已经读了很多年了,并且学到了很多关于 shell 脚本编写的知识,但还不足以独自解决一个谜题。

安全文件传输

Linux 系统(以及可能所有 POSIX 系统)之间的文件传输在某些方面是一个被忽视的主题。常用的神秘协议远非安全,而 SSH 替代方案又提供了过多的功能和复杂性。

将 Conserver 日志传输到 Elasticsearch

如果您的组织在内部管理 Linux、AIX、HP-UX 或 Solaris 服务器,那么您的系统管理员很可能至少偶尔需要对这些设备进行低级别访问。通常,管理员使用某种串行控制台——例如,传统串行端口、Serial-over-LAN 或智能平台管理接口 (IPMI)。

3D 打印的新进展,第四部分:OctoPrint

这是关于 3D 打印当前状态的四部分系列文章的最后一篇。在第一部分中,我概述了自从我三年前撰写关于 3D 打印的原始文章以来,3D 打印的差异。第二篇文章侧重于 3D 打印硬件的进步,第三篇专栏介绍了 3D 打印软件。

服务器加固

服务器加固。光是这个词就让人联想到将软钢淬炼成坚不可摧的刀刃,或者将软粘土放入窑中烧制,从而生产出经久耐用的硬化容器。的确,服务器加固非常像那样。

MySQL—一些实用技巧

最近,我在 IRC 上与人交谈,他正在帮助我处理一个给我带来麻烦的 PHP 应用程序。这位非常乐于助人的人请我告诉他我的 MySQL 服务器上记录中某个字段的值。我尴尬地承认,我必须安装像 PHPMyAdmin 或 Adminer 这样的东西才能找到该信息。

使用函数:汉诺塔

对于本文,我认为回顾一下 shell 脚本编写的一些基础知识并了解函数的工作方式是有益的。大多数脚本编写者可能避开使用函数,因为它有点违反脚本演变的方式,即作为命令行上捕获在文件中的一系列命令。

使用 RPi 2 构建大型屏幕指挥中心

当 Raspberry Pi 的制造商兑现他们的计划,在今年早些时候发布具有 1GB RAM 的微型计算机的多核版本时,我认为这是一个绝佳的机会,可以将单板 Linux 计算机投入实际工作——在我们公司的网络运营中心。

Securi-Pi:将 Raspberry Pi 用作安全着陆点

像如今许多 LJ 读者一样,在过去的几年里,我一直过着有点技术游牧的生活方式——从一个网络跳到另一个网络,从一个接入点跳到另一个接入点,当我在现实世界中奔波时,同时保持着与互联网和我每天使用的其他网络的连接。

通过 UEFI 安全启动掌控您的 PC

UEFI(统一可扩展固件接口)是老化的 BIOS 标准的开放、多供应商替代品,该标准于 1976 年首次出现在 IBM 计算机中。UEFI 标准非常广泛,涵盖了完整的启动架构。本文重点介绍 UEFI 的一个有用但通常被忽视的功能:安全启动。

密码安全:如何加固 TLS 和 SSH

加密和安全通信对我们在互联网上的生活至关重要。如果没有验证身份和保持秘密的能力,我们就无法进行商业活动,也无法信任我们的朋友和同事的话。

Libreboot 在 x60 上的应用,第二部分:安装

在我的上一篇文章中,我介绍了 Libreboot 项目:coreboot 的自由软件发行版,coreboot 本身是开源 BIOS 替代品。我还谈到了一些您可能想要运行自由软件 BIOS 的原因,并讨论了一些相关的风险。