<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
     xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
     xmlns:admin="http://webns.net/mvcb/"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:media="http://search.yahoo.com/mrss/">
<channel>
<title>Athesis — Technology blog &#45; Category: System administration</title>
<link>https://www.athesis.com/en/rss/category/system-administration</link>
<description>Athesis — Technology blog &#45; System administration</description>
<dc:language>en</dc:language>

<item>
<title>WireGuard Mesh Networking: Building a Zero&#45;Trust Network Between Servers and Your NAS with Tailscale and Netmaker</title>
<link>https://www.athesis.com/en/wireguard-mesh-networking-building-a-zero-trust-network-between-servers-and-your-nas-with-tailscale-and-netmaker</link>
<guid>https://www.athesis.com/en/wireguard-mesh-networking-building-a-zero-trust-network-between-servers-and-your-nas-with-tailscale-and-netmaker</guid>
<description><![CDATA[ A hands-on guide to building a Zero-Trust mesh network between remote servers and a NAS with WireGuard, covering two concrete paths: Tailscale (SaaS) and Netmaker (self-hosted). ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202611/img_w860_6aedf317bfa3f3-78991342.jpg" length="23353" type="image/jpeg"/>
<pubDate>Fri, 06 Nov 2026 16:32:39 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>wireguard mesh networking, tailscale zero trust, netmaker self hosted, mesh vpn server nas, tailscale subnet router, tailscale acl grants, zero trust networking</media:keywords>
</item>

<item>
<title>Monitoring CPU, RAM and Network Traffic on Self&#45;Hosted Servers with Prometheus and Grafana on Ubuntu Server</title>
<link>https://www.athesis.com/en/monitoring-cpu-ram-and-network-traffic-on-self-hosted-servers-with-prometheus-and-grafana-on-ubuntu-server</link>
<guid>https://www.athesis.com/en/monitoring-cpu-ram-and-network-traffic-on-self-hosted-servers-with-prometheus-and-grafana-on-ubuntu-server</guid>
<description><![CDATA[ A step-by-step guide to installing Prometheus, Node Exporter and Grafana on Ubuntu Server, building a lightweight monitoring system for CPU, RAM and network traffic across your self-hosted nodes. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202611/img_w860_6aedf2f172b066-84872535.jpg" length="23839" type="image/jpeg"/>
<pubDate>Fri, 06 Nov 2026 16:32:00 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>prometheus ubuntu server, grafana installation ubuntu, node exporter tutorial, self-hosted server monitoring, open source monitoring stack, homelab monitoring linux, grafana node exporter dashboard</media:keywords>
</item>

<item>
<title>Hardening Nginx on HestiaCP: How to Stop Layer 7 DDoS Attacks and Speed Up Sites with Caching</title>
<link>https://www.athesis.com/en/hardening-nginx-on-hestiacp-how-to-stop-layer-7-ddos-attacks-and-speed-up-sites-with-caching</link>
<guid>https://www.athesis.com/en/hardening-nginx-on-hestiacp-how-to-stop-layer-7-ddos-attacks-and-speed-up-sites-with-caching</guid>
<description><![CDATA[ A hands-on guide to building a custom Nginx template on HestiaCP that mitigates application-layer (Layer 7) DDoS attacks while enabling dynamic content caching to speed up your sites. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202611/img_w860_6aedf2d2a930f4-77163085.jpg" length="25713" type="image/jpeg"/>
<pubDate>Fri, 06 Nov 2026 16:31:30 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>hestiacp nginx template, layer 7 ddos, nginx rate limiting, limit_req, fastcgi cache, nginx proxy cache, server hardening, linux server security</media:keywords>
</item>

<item>
<title>Protect SSH with Fail2ban on Ubuntu 24.04: step&#45;by&#45;step guide</title>
<link>https://www.athesis.com/en/protect-ssh-with-fail2ban-on-ubuntu-2404-step-by-step-guide</link>
<guid>https://www.athesis.com/en/protect-ssh-with-fail2ban-on-ubuntu-2404-step-by-step-guide</guid>
<description><![CDATA[ How to install and configure Fail2ban on Ubuntu 24.04 to automatically block brute force attacks against SSH: dedicated jail, ban testing and unblocking an IP. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adde523539f53-83256754.jpg" length="38568" type="image/jpeg"/>
<pubDate>Sun, 25 Oct 2026 12:16:46 +0100</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>Fail2ban Ubuntu 24.04, protect SSH, Linux server security, SSHd Fail2ban jail, lock brute force SSH, Fail2ban-client, configure Fail2ban X</media:keywords>
</item>

<item>
<title>Docker Compose 5.5: native init containers, pull_policy refresh windows and digest reconciliation</title>
<link>https://www.athesis.com/en/docker-compose-55-native-init-containers-pull_policy-refresh-windows-and-digest-reconciliation</link>
<guid>https://www.athesis.com/en/docker-compose-55-native-init-containers-pull_policy-refresh-windows-and-digest-reconciliation</guid>
<description><![CDATA[ The latest versions of Docker Compose (5.3-5.5.1) introduce native container init, a more intelligent management of image updates and a reconciliation of digests that reduces unnecessary reboots: this is what changes for those who administer containerized environments. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6adc8d05231787-21388088.jpg" length="28472" type="image/jpeg"/>
<pubDate>Sat, 24 Oct 2026 12:48:32 +0200</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>Docker Compose, init container, pull policy, digest image Docker, server administration, Linux container, Docker Compose 5.5, pre_start Docker</media:keywords>
</item>

<item>
<title>How to use Google Classroom: first steps for students and teachers</title>
<link>https://www.athesis.com/en/how-to-use-google-classroom-first-steps-for-students-and-teachers</link>
<guid>https://www.athesis.com/en/how-to-use-google-classroom-first-steps-for-students-and-teachers</guid>
<description><![CDATA[ Sign in, join a class, hand in work and manage assignments. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202610/img_w860_6ad4c4d1da23a6-84095543.jpg" length="156393" type="image/jpeg"/>
<pubDate>Mon, 19 Oct 2026 11:13:50 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>athesis, news, How to use Google Classroom: first steps for students and teachers</media:keywords>
</item>

<item>
<title>Automated MySQL backups: rotation, checks and restore</title>
<link>https://www.athesis.com/en/backup-automatico-di-mysql-con-rotazione-e-verifica-728-en</link>
<guid>https://www.athesis.com/en/backup-automatico-di-mysql-con-rotazione-e-verifica-728-en</guid>
<description><![CDATA[ Schedule consistent MySQL dumps, protect copies and test a real restore. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202609/img_w860_6ab6beabbfa003-49049059.jpg" length="80029" type="image/jpeg"/>
<pubDate>Sat, 17 Oct 2026 17:58:20 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords>backup MySQL, mysqldump, backup automatico MySQL, rotazione backup, restore MySQL, binary log, Linux</media:keywords>
</item>

<item>
<title>Configure UFW on Ubuntu 24.04 without losing SSH access</title>
<link>https://www.athesis.com/en/configurare-ufw-su-ubuntu-2404-senza-perdere-laccesso-ssh-696-en</link>
<guid>https://www.athesis.com/en/configurare-ufw-su-ubuntu-2404-senza-perdere-laccesso-ssh-696-en</guid>
<description><![CDATA[ A checkable procedure for enabling UFW on Ubuntu 24.04: permit SSH first and test a new connection from another terminal. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202609/img_w860_6aa27274580be1-65242814.jpg" length="81957" type="image/jpeg"/>
<pubDate>Fri, 16 Oct 2026 10:22:25 +0200</pubDate>
<dc:creator>Redattore</dc:creator>
<media:keywords>UFW Ubuntu 24.04, firewall Linux, proteggere SSH, configurazione UFW, sicurezza server Ubuntu</media:keywords>
</item>

<item>
<title>Share one Internet connection while keeping networks separate</title>
<link>https://www.athesis.com/en/condividere-una-connessione-internet-in-sicurezza-619-en</link>
<guid>https://www.athesis.com/en/condividere-una-connessione-internet-in-sicurezza-619-en</guid>
<description><![CDATA[ Compare guest Wi-Fi, VLANs, mesh systems and captive portals; configure and test isolation between devices sharing one connection. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202605/img_w860_6a145624ede608-98713918.jpg" length="46979" type="image/jpeg"/>
<pubDate>Mon, 12 Oct 2026 09:43:50 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords></media:keywords>
</item>

<item>
<title>How to ping an IP address between computers on a network</title>
<link>https://www.athesis.com/en/come-pingare-un-ip-tra-pc-in-rete-616-en</link>
<guid>https://www.athesis.com/en/come-pingare-un-ip-tra-pc-in-rete-616-en</guid>
<description><![CDATA[ Find the target IP, run ping on Windows, macOS or Linux, and interpret ICMP results separately from service availability. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202605/img_w860_6a144407c3b551-44594223.jpg" length="27765" type="image/jpeg"/>
<pubDate>Mon, 12 Oct 2026 09:43:11 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords></media:keywords>
</item>

<item>
<title>How greylisting reduces spam on a mail server</title>
<link>https://www.athesis.com/en/come-funziona-la-greylisting-per-ridurre-lo-spam-sul-server-di-posta-506-en</link>
<guid>https://www.athesis.com/en/come-funziona-la-greylisting-per-ridurre-lo-spam-sul-server-di-posta-506-en</guid>
<description><![CDATA[ Greylisting temporarily rejects unfamiliar SMTP senders and waits for a retry. Learn how it works and what delays it can cause. ]]></description>
<enclosure url="https://www.athesis.com/uploads/images/202604/img_w860_69d27b2a397f94-08636746.jpg" length="38642" type="image/jpeg"/>
<pubDate>Mon, 12 Oct 2026 09:42:29 +0200</pubDate>
<dc:creator>Redazione</dc:creator>
<media:keywords></media:keywords>
</item>

</channel>
</rss>
