Linux Weekly #5
📅 大事记
Alpine Linux 3.11.0 稳定版正式发布,值得关注的新特性包括:Linux 5.4 kernel (linux-lts)、支持 Raspberry Pi 4 (aarch64 及 armv7)、初步的 GNOME 和 KDE 支持、支持 Vulkan、MinGW-w64 和 DXVK 支持、Rust 可用于除 s390x 外的所有架构等。
Linux Mint 的开发团队发布了 Linux Mint 19.3 版,该版基于 Ubuntu 18.04 LTS。一些亮点:改进了系统报告、语言设置工具现在可设置时间格式、HiDPI 支持几乎完成、Celluloid 成为新的多媒体默认播放器等等。Linux Mint 19.3 提供有 Cinnamon、MATE、以及 Xfce 共三个版本。
其它发布:
💡 他山石
dm-crypt 是 Linux 内核中的透明磁盘加密子系统。本文讨论了破解 LUKS/dm-crypt 密码的几种方法,包括基本破解、利用 John The Ripper 和 Hashcat 快速破解、以及针对更新的格式破解等等。
在这个案例中,作者先通过 Jenkins 的构建日志记录拿到了 Slack token 和 InfluxDB 服务器的 root 凭证,进而又从 Slack 频道中获取了 AWS 的认证信息,从而最终导致了更大程度的泄露。正所谓安全无小事,哪里都不能忽视。几点启示:1)全部自动化;2)不要作任何假设;3)没有秘密武器,坚持是关键。
本文介绍了 Podman v1.7 的新功能,通过自动生成 Systemd 的服务单元文件,使管理容器更加容易。
How I Switched To Plan 9:这是一篇具有 20+ 年的 UNIX 管理老手切换到 Plan 9 操作系统的故事。作者在他的所有生产服务器和个人笔记本上运行 9front,用来完成文本编辑、IRC、E-mail、网上冲浪、Torrents 下载、写书等各种事情。有意思的阅读。
🔧 百宝箱
postmarketOS:一款适用于智能手机的纯 Linux 发行版(非 Android),它基于 Alpine Linux,专门对触屏进行了优化,目前已支持许多品牌型号。
Big Pile of Vim-like:如果你喜欢 vi/Vim/Neovim,那么应当看看这个网页,它列出了其它各种具有 vi 操作方式的应用,包括邮件客户端、文件管理器、网络浏览器、音乐播放器、PDF 查看器等等。
Falco:开源的 WebPageTest 执行器,利用它可以监视、分析及优化网站。(Web)
Press:开源且跨平台的 Markdown 编辑器,具有漂亮的内联预览功能。(Android/iOS/macOS)