Menu

Post image 1
Post image 2
1 / 2
0

Securing a dedicated Linux Debian 12 server — Complete post-incident guide

DEV Community·Odilon HUGONNOT·about 1 month ago
#dBcocBxo
#checking#scurit#linux#debian#fullscreen#exit
Reading 0:00
15s threshold

An ordinary Tuesday morning. I glance at Apache logs before starting work — a conditioned reflex, rarely useful. Except that morning. In error.log , hundreds of identical lines, all from the same IP: 13.37.248.113 . HTTP Digest authentication attempts in a loop, combining common usernames with generic passwords. The server held. HTTP Digest auth with a correct password is a solid barrier against brute force if the password is strong. But the incident still triggered a full audit I'd been putting off for too long. This server hosts a private seedbox shared with about twenty users, a PHP website behind Apache with HTTP Digest authentication, SFTP access via ProFTPD, a wiki in Docker behind an Apache reverse proxy, and Jellyfin for streaming. A classic setup for a semi-professional personal server. Here is everything that was reviewed, fixed, and automated. 1.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More