Knowledge Base

    Guides, tutorials, and answers to help you get the most out of Xitoring.

    104 articles found

    DevOps & Workflow

    How to add a user to sudoers in AlmaLinux or Rocky Linux

    Granting sudo on AlmaLinux or Rocky Linux is a one-liner — but the right shape of that grant (wheel group vs `/etc/sudoers.d/`, password vs NOPASSWD, all commands vs a narrow list) decides whether the next admin inherits a clean setup or a footgun. This guide walks through every common way to add a user to sudoers on RHEL-derived distros, how to verify the grant works, and how to avoid the classic mistakes that lock you out of the box.

    linuxalmalinuxrocky-linuxrhelsudosudoerssecuritysysadmin
    DevOps & Workflow

    How to Configure Jenkins with SSL Behind Nginx on Ubuntu 20.04

    Jenkins ships an HTTP server on port 8080 and stops there — no TLS, no professional URL, no port-sharing with the rest of your stack. The standard fix is to put Nginx in front of it, terminate TLS with Let's Encrypt, and bind Jenkins to localhost so the only path in is through the proxy. This guide walks through every step on Ubuntu 20.04 — installing Jenkins, getting a certificate, writing a correct reverse-proxy config (with the headers Jenkins actually needs), fixing the "reverse proxy setup is broken" warning, and avoiding the WebSocket and CSRF gotchas that bite people the first time.

    jenkinsnginxssltlslets-encryptubuntureverse-proxyci-cddevops
    DevOps & Workflow

    How to fine-tune Linux kernel parameters

    Linux exposes hundreds of runtime knobs through `sysctl` — and most of the "tuning guides" you'll find on the internet are cargo-culted defaults from 2009 that may already be the kernel's default in 2026, or worse, the wrong answer for your workload. This guide walks through what kernel parameters actually are, how to change them safely, which ones genuinely matter for servers under load, and how to verify a change made things better instead of just different.

    linuxkernelsysctlperformancetuningnetworkingtcpsysadmindevops