Kernelka

Статті, туторіали та лайфхаки з Linux для кожного. Налаштовуйте систему, вивчайте команди та програмуйте легко. Читайте матеріали на Kernelka!

Автоматичне створення і видалення swap‑файлів у Linux через systemd і bash

Автоматичне створення і видалення swap‑файлів у Linux через systemd і bash

Налаштуйте розумний автосвоп: bash-скрипт і systemd timer, що створюють swap‑файл при дефіциті RAM і видаляють його, коли пам’яті достатньо. Покрокова інструкція з прикладами. Продовжити читання

eBPF у Linux для мережевого й системного моніторингу: встановлення bpftrace/bpftool, готові скрипти та Prometheus

eBPF у Linux для мережевого й системного моніторингу: встановлення bpftrace/bpftool, готові скрипти та Prometheus

Пояснюю eBPF у Linux: як встановити bpftrace/bpftool, запустити готові скрипти для мережі й системи та інтегрувати метрики з Prometheus і Grafana. Продовжити читання

Розгортаємо приватний Docker Registry на Linux: TLS, Basic Auth, S3 та автоматичний garbage‑collection

Розгортаємо приватний Docker Registry на Linux: TLS, Basic Auth, S3 та автоматичний garbage‑collection

Покроково піднімаємо приватний Docker Registry на Linux з TLS, базовою автентифікацією, зберіганням у S3 і авто‑GC через systemd timers. Безпечно, надійно та з мінімумом даунтайму. Продовжити читання

Обмежити доступ і час використання для дитячого облікового запису в Linux: PAM, cron, AppArmor і логування

Обмежити доступ і час використання для дитячого облікового запису в Linux: PAM, cron, AppArmor і логування

Покроково налаштуйте ліміти часу та доступу для дитячого облікового запису в Linux через PAM, cron/systemd timers, AppArmor і журнали. Безпечно й з прикладами команд. Продовжити читання

Налаштування WireGuard через NetworkManager: профілі, DNS, автозапуск і маршрутизація для десктопів Linux

Налаштування WireGuard через NetworkManager: профілі, DNS, автозапуск і маршрутизація для десктопів Linux

Покроково налаштовуємо WireGuard через NetworkManager: створення профілів, DNS, автозапуск і маршрути для повного або розділеного тунелю на Linux десктопі. Продовжити читання

Локальний репозиторій AppImage: підписування, автооновлення та інтеграція з меню в Linux

Локальний репозиторій AppImage: підписування, автооновлення та інтеграція з меню в Linux

Налаштуйте власний локальний репозиторій AppImage з GPG‑підписами, zsync‑автооновленням і інтеграцією в меню. Покроково, з командами та порадами Kernelka. Продовжити читання

Автоматичне монтування SMB і NFS при завантаженні Linux: systemd, autofs, тайм-аути, fallback і перевірка доступності

Автоматичне монтування SMB і NFS при завантаженні Linux: systemd, autofs, тайм-аути, fallback і перевірка доступності

Надійно підключайте SMB і NFS ресурси при старті Linux: systemd-автомаунт, autofs, тайм-аути, перевірка мережі та відмовостійкі схеми. Покроково й без зависань під час boot. Продовжити читання