Відновлення прав доступу після випадкового chown -R: покрокове повернення системи до роботи

Відновлення прав доступу після випадкового chown -R: покрокове повернення системи до роботи

Зламали права доступу через необережний chown -R? Пояснюю, як безпечно відкотити власників і дозволи, перезібрати систему та повернути Linux до життя.
Продовжити читання

  • Основи Linux

Щотижневі оповіщення про оновлення й критичні вразливості в 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.
Продовжити читання

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

AppArmor на Ubuntu/Debian: створення й тестування профілів для захисту сервісів та безпечний відкат

AppArmor на Ubuntu/Debian: створення й тестування профілів для захисту сервісів та безпечний відкат

Покроково створюємо й тестуємо профілі AppArmor для сервісів на Ubuntu/Debian, вмикаємо enforce та навчаємо через логи. Показую, як безпечно відкочувати зміни.
Продовжити читання

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

Відкат проблемних оновлень у Debian/Ubuntu: діагностика, apt/dpkg-відновлення і блокування версій

Відкат проблемних оновлень у Debian/Ubuntu: діагностика, apt/dpkg-відновлення і блокування версій

Зламалося після апдейту? Пояснюю, як безпечно відкочувати пакети у Debian/Ubuntu через apt/dpkg, знаходити «винуватців» і фіксувати версії, щоб баги не повертались.
Продовжити читання

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

Централізовані логи на Linux з Promtail, Loki і Grafana: повний гайд

Централізовані логи на Linux з Promtail, Loki і Grafana: повний гайд

Налаштуйте збір log-файлів Linux у єдиний Loki та побудуйте дашборди в Grafana. Покроково: Promtail, Loki, Grafana, systemd і Docker.
Продовжити читання

  • Оптимізація та моніторинг

Відновлення завантаження Linux без Live USB: ремонт GRUB/UEFI, діагностика та покрокові рішення

Відновлення завантаження Linux без Live USB: ремонт GRUB/UEFI, діагностика та покрокові рішення

Покроково відновіть GRUB або UEFI без Live USB: діагностика, тимчасове завантаження, перевстановлення завантажувача та виправлення типових помилок.
Продовжити читання

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

Локальне середовище Node.js у Linux: NVM, Yarn, Docker і автозапуск через systemd

Локальне середовище Node.js у Linux: NVM, Yarn, Docker і автозапуск через systemd

Покроково налаштовуємо локальне середовище Node.js у Linux: NVM, Yarn, Docker для сервісів і автозапуск застосунку через systemd.
Продовжити читання

  • Розробка та програмування

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

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

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

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

Впровадження auditd і rsyslog для централізованого аудиту входів на Linux: фільтрація логів, зберігання та оповіщення

Впровадження auditd і rsyslog для централізованого аудиту входів на Linux: фільтрація логів, зберігання та оповіщення

Налаштуйте auditd і rsyslog для точного аудиту входів на Linux: фільтруйте події, зберігайте їх довгостроково та отримуйте оповіщення про підозрілі спроби входу.
Продовжити читання

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

Повне локальне середовище Go у Linux: встановлення, модулі, Delve та автотести

Повне локальне середовище Go у Linux: встановлення, модулі, Delve та автотести

Покроково налаштовуємо локальне середовище розробки Go у Linux: установка Go, модулі, Delve для налагодження та автотести з покриттям.
Продовжити читання

  • Розробка та програмування

Правильне налаштування прав доступу в Linux: chown, chmod і setfacl з практичними прикладами

Правильне налаштування прав доступу в Linux: chown, chmod і setfacl з практичними прикладами

Людською мовою пояснюю chown, chmod та setfacl: як безпечно налаштувати права доступу в Linux, уникнути помилок і перевірити результат. З прикладами й FAQ.
Продовжити читання

  • Основи Linux