Debian 13 (Trixie) Guides: Server Setup, Security and Troubleshooting
This page collects every LiberianGeek guide written or updated for Debian 13 “Trixie”, the current Debian stable release, grouped by the job you are trying to do. Most guides also cover Debian 12 “Bookworm” where the steps differ. If you are setting up a new server, follow the order in the next section; if you have a specific problem, jump to the table that matches it.
Debian 13 at a glance
Debian 13 (Trixie)
Debian 12 (Bookworm)
Status
Current stable
Oldstable
Released
9 August 2025
10 June 2023
End of regular security support
9 August 2028
11 July 2026 (already ended)
End of LTS
30 June 2030
30 June 2028
APT source format
deb822 .sources files
One-line sources.list (deb822 optional)
Dates from the release table on debian.org/releases, checked 11 November 2026. The latest point release at that time was Debian 13.7 (12 September 2026).
Add Fail2Ban if SSH is reachable from the internet.
Steps 2 to 4 are where lockouts happen. Keep your current SSH session open until a new login works, and on a VPS make sure you know how to reach the provider’s web console before you change SSH or firewall settings. The Debian server security checklist goes through the security part in more depth.
A 13.x version and VERSION_CODENAME=trixie mean Debian 13; 12.x and bookworm mean Debian 12. If something in a guide does not match what you see, or you would rather have someone do the work for you, tell us what is broken.