📅 大事记
Podman v1.7.0 正式发布,带来很多重要变化:
- 默认使用 CGroups v2
- 支持为容器设置静态 MAC 地址
- 支持创建 macvlan 网络(podman network create)
- 新增 podman system reset 命令,执行工厂重置
- podman play kube 命令支持 Seccomp 备注
Firefox 72.0.1:Mozilla 发布了火狐浏览器的更新版本,包括增强跟踪保护现在默认锁定指纹脚本、替换了扰人的通知弹出请求、以及画中画视频(Linux/macOS)等功能。
💡 他山石
SQL Murder Mystery:一份有意思的 SQL 学习材料,你的任务是利用学到的 SQL 概念和命令来找出谋杀凶手。这种游戏化的学习方式蛮好玩的。
SSH Pentesting Guide:一篇不错的 SSH 渗透测试指南。SSH 是服务器加固的重要部分,若配置不当,其安全性将大打折扣。本文既介绍了常见的错误配置,也展示了一些攻击方式,值得参考。
利用优盘来 DIY 一个 Dead man's switch(失能开关,即操作者失去行为能力或者离开控制设备时能自动动作的开关)。在软件层面通过 udev
规则实现。
9 Evil Bash Commands Explained:本文对 9 条有害的命令进行了解释。小心 ⚠️
TL;DR
- alias cd='rm -rf'
- :(){:|: &};:
- dd if=/dev/zero of=/dev/sda
- for i in {1..10};do dd if=/dev/urandom of=/dev/sda;done
- git reset --hard
- tar -czvf /path/to/file archive.tgz
- chmod -R 777 /
- chown -R root:root /
- fsck -y /dev/sda
🔧 百宝箱
Doom Emacs:专为 Vim 用户准备的一套 Emacs 配置,它支持许多编程语言,并集成了 linter/checker,具有 Docker、Ansible、Terraform 等工具支持,随附声明式的包管理系统,以及由 evil-mode 模拟 Vim 操作等等。Emacs 和 Vim 合体或许能带来更强的文本编辑体验。
tmux-fingers:很不错的 tmux 插件,可以使用类似 Vimium/Vimperator 的 hints 方式来复制和粘贴,提升操作效率的好工具。
Snapcast:允许在多个房间同步播放音乐的播放器,注意它需要与媒体播放程序配合使用,比如 MPD、Mopidy、MPV、MPlayer 等等。(Linux, macOS, FreeBSD, Android)
KubeInvaders:在 Kubernetes 上玩的太空入侵者游戏,每当摧毁外星飞船,Kubernetes 中的 Pod 也将被销毁。通过这个游戏,你可以测试 Kubernetes 集群的可靠性。
Glow:在命令行直接渲染 Markdown 文档的实用小工具,效果很不错。它能够渲染本地和远端的 Markdown 文档,具有暗色及亮色样式。
Utterances:基于 GitHub issues 构建的轻量级评论系统,可以用在静态站点工具生成的 Blog 上,这思路可以。