All posts

Tag

#linux

8 posts

AI co-authored

Installing Debian Trixie in WSL Using Docker

Build a fresh Debian Trixie WSL instance from a Docker rootfs, sidestepping the Microsoft Store's one-instance-per-distribution limit.

  • devops
  • linux
  • sysadmin
  • wsl
AI co-authored

Automating Tasks with systemd timers

Replace cron with systemd timers — writing the service and timer units, choosing between monotonic and calendar schedules, and checking they fired.

  • devops
  • linux
  • sysadmin
AI co-authored

Using git reset

What git reset actually does — soft, mixed and hard — with worked examples for undoing commits and unstaging files without losing work.

  • sysadmin
  • devops
  • linux
  • git
AI co-authored

Installing Docker on Debian 11

Install Docker Engine on Debian 11 or 12 from Docker's official repository, including a clean-up path if a previous installation is in the way.

  • debian
  • docker
  • sysadmin
  • devops
AI co-authored

Securing SSH with ssh keys

Lock down an SSH server so it only accepts key-based logins: generating a key pair, installing the public key, and safely disabling password authentication.

  • sysadmin
  • devops
  • linux
  • ssh
AI co-authored

Using Linux nftables

Configure a basic Linux firewall with nftables, the packet filtering framework that replaces iptables — tables, chains, rules and making them persist.

  • debian
  • sysadmin
  • devops
  • linux
AI co-authored

Getting started with Git

A beginner's guide to Git — installing it, setting your identity, staging and committing changes, and understanding how distributed version control works.

  • sysadmin
  • devops
  • linux
  • programming