Експорт і архівація журналів systemd для окремих сервісів у Linux: bash-скрипти та systemd timers

Експорт і архівація журналів systemd для окремих сервісів у Linux: bash-скрипти та systemd timers

Покроково: як експортувати й архівувати журнали systemd для окремих сервісів у Linux з допомогою bash-скриптів і systemd timers. Готові приклади й FAQ для стабільної автоматизації.
Продовжити читання

  • Скрипти та автоматизація

Миттєвий аудит змін файлів у Linux: inotifywait + bash + systemd

Миттєвий аудит змін файлів у Linux: inotifywait + bash + systemd

Налаштуйте миттєве сповіщення про зміну файлів у Linux за допомогою inotifywait, bash-скрипта та systemd. Покрокова інструкція, альтернативи й FAQ для швидкого виявлення підозрілих змін.
Продовжити читання

  • Безпека та захист

Щотижневі оповіщення про оновлення й критичні вразливості в Debian/Ubuntu через bash-скрипт і systemd timer

Щотижневі оповіщення про оновлення й критичні вразливості в Debian/Ubuntu через bash-скрипт і systemd timer

Налаштуйте щотижневі email-сповіщення про доступні оновлення APT і критичні CVE в Debian/Ubuntu. Покроково: bash-скрипт, systemd service/timer, альтернативи й FAQ.
Продовжити читання

  • Трюки та лайфхаки

Перевести працюючу систему на зашифрований LUKS‑root без перевстановлення в Debian/Ubuntu

Перевести працюючу систему на зашифрований LUKS‑root без перевстановлення в Debian/Ubuntu

Покроково переносимо Debian/Ubuntu на зашифрований LUKS‑root без перевстановлення: підготовка, шифрування, rsync, crypttab/fstab, initramfs та відновлення GRUB.
Продовжити читання

  • Системне адміністрування

Надсилання системних сповіщень Linux у Telegram за допомогою systemd, rsyslog і bash-скрипта

Надсилання системних сповіщень Linux у Telegram за допомогою systemd, rsyslog і bash-скрипта

Покроково налаштовуємо Telegram-сповіщення з Linux: бот, bash-скрипт, інтеграція з rsyslog, а також OnFailure і таймери systemd для автоматизації задач.
Продовжити читання

  • Трюки та лайфхаки

Локальний APT-репозиторій з reprepro і авто-ротація пакетів через systemd timers

Локальний APT-репозиторій з reprepro і авто-ротація пакетів через systemd timers

Побудуйте власний локальний APT-репозиторій на reprepro, підписуйте метадані GPG-ключем і автоматично очищайте старі версії пакетів через systemd timers.
Продовжити читання

  • Пакети та менеджери програм

Надійне збереження і відновлення профілів багатомоніторних налаштувань у Linux з xrandr, autorandr і Sway

Надійне збереження і відновлення профілів багатомоніторних налаштувань у Linux з xrandr, autorandr і Sway

Покроково зберігаємо та автоматично відновлюємо багатомоніторні профілі у Linux: xrandr + autorandr для X11 та Sway/kanshi для Wayland. Команди, скрипти і GUI-підхід.
Продовжити читання

  • Desktop та GUI

Офлайн-інсталятор для Debian/Ubuntu: збір залежностей apt і переносний репозиторій

Офлайн-інсталятор для Debian/Ubuntu: збір залежностей apt і переносний репозиторій

Як зібрати всі залежності apt, створити переносний репозиторій на USB і встановити пакети без інтернету в Debian/Ubuntu. Покрокова інструкція з командами.
Продовжити читання

  • Пакети та менеджери програм

Автоматична зміна теми й яскравості в GNOME та KDE через systemd timers і bash-скрипти

Автоматична зміна теми й яскравості в GNOME та KDE через systemd timers і bash-скрипти

Налаштуйте авто-перемикання світлої/темної теми та яскравості екрану в GNOME і KDE за розкладом. Покроково: bash-скрипти + systemd timers, альтернативи та FAQ.
Продовжити читання

  • Desktop та GUI

Автоматичне відновлення критичних служб у Linux: systemd watchdog, timers і bash-скрипти

Автоматичне відновлення критичних служб у Linux: systemd watchdog, timers і bash-скрипти

Навчіться надійно перезапускати критичні служби в Linux за допомогою systemd watchdog, timers і простих bash-скриптів. Покрокові приклади, поради та FAQ.
Продовжити читання

  • Скрипти та автоматизація

Створення .deb-пакета для служби systemd: збірка, pre/post-скрипти, підпис і локальний APT-репозиторій

Створення .deb-пакета для служби systemd: збірка, pre/post-скрипти, підпис і локальний APT-репозиторій

Покроково зберемо .deb для служби systemd: структура пакета, pre/post-скрипти, GPG-підпис і власний локальний APT-репозиторій для зручного розгортання.
Продовжити читання

  • Пакети та менеджери програм

Автоматичні зашифровані бекапи з Restic і systemd timers: налаштування, шифрування та тест відновлення

Автоматичні зашифровані бекапи з Restic і systemd timers: налаштування, шифрування та тест відновлення

Показую, як зробити автоматичні зашифровані резервні копії з Restic і systemd timers: встановлення, конфіг, скрипт, перевірка відновлення та корисні лайфхаки.
Продовжити читання

  • Скрипти та автоматизація