Crazy Linuxoid
218 subscribers
28 photos
7 files
346 links
Делюсь сисадминскими изысканиями.
Download Telegram
Хотите работать с командной строкой быстрее и эффективнее? Если вы разработчик, админ или DevOps-инженер, то знаете, как важны правильные инструменты.

В нашей новой статье мы подробно рассказываем о Terminator - мощном терминальном эмуляторе, который позволит вам забыть о переключении между десятками окон. Узнайте, как настроить его под себя, использовать горячие клавиши и почему он может стать лучшей альтернативой стандартному терминалу.

🔗 Terminator - ваш надежный инструмент для продуктивной работы в Linux
👍1🔥1
Переменные окружения в Linux: основы и современные практики
Переменные окружения - мощный инструмент в Linux, который помогает настраивать окружение для программ и передавать конфигурации между процессами. Хотите разобраться, как они работают и как ими управлять?

Что такое переменные окружения?
Это пары «ключ-значение», которые задают конфигурацию для оболочки и программ. Например, $PATH определяет, где искать исполняемые файлы, а $EDITOR - ваш текстовый редактор.

❗️Переменные оболочки vs окружения
➡️ Переменная оболочки: локальна для текущей сессии (например, MY_VAR="hello").
➡️ Переменная окружения: наследуется дочерними процессами через export (например, export MY_ENV_VAR="world").

✔️ Основные команды:

printenv - показывает переменные окружения.
env - выводит или изменяет окружение.
set - отображает все переменные и функции.
unset - удаляет переменную.

Как сделать переменные постоянными?

Системные: /etc/environment или /etc/profile.
Пользовательские: ~/.profile для всех сессий или ~/.bashrc для интерактивных.

💡 Лайфхак: добавьте в ~/.profile строку if [ -f ~/.bashrc ]; then . ~/.bashrc; fi для единообразия.

➡️ Современный подход с direnv
Устали от глобальных переменных? Используйте direnv! Этот инструмент автоматически загружает переменные из .envrc при входе в директорию проекта и выгружает при выходе.
Пример:
export DATABASE_URL="postgresql://user:password@localhost:5432/myproject"

После direnv allow переменная активна только в нужной папке!

Практика:

➡️ Добавьте свою папку в $PATH: export PATH="$PATH:/home/user/bin".
➡️ Установите редактор: export EDITOR="vim".
➡️ Используйте #!/usr/bin/env bash в скриптах для переносимости.

Переменные окружения - это сердце конфигурации Linux. Освойте их, и ваша работа в терминале станет проще и эффективнее. Для проектных окружений попробуйте direnv - это must-have для разработчиков!

Подробности: roadit.ru
#Linux #DevOps #Bash #ПеременныеОкружения #direnv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
⚠️ Файлы меняются, а вы не видите?

Не позволяйте критическим изменениям в вашей системе остаться незамеченными! В нашей новой статье мы собрали все современные методы мониторинга файлов в Linux. Мы расскажем, как в реальном времени следить за логами, отслеживать действия пользователей с помощью auditd и автоматизировать процессы с помощью inotify-tools. Ваш сервер будет под полным контролем.

#безопасность #серверы #linux #логи

👉 Читать полное руководство: Мониторинг изменений файлов в Linux.
🔥21
Руководство по Zabbix! В статье разбираем все тонкости развертывания актуальной версии 7.0 LTS:
Выбор между PostgreSQL и TimescaleDB
Настройка TLS-шифрования для агентов
Автоматическая регистрация хостов
Пошаговые инструкции без привязки к дистрибутиву

Идеально для DevOps-инженеров и системных администраторов. Читайте по ссылке!
Zabbix: Комплексный анализ и лучшие практики
🔥2
Устанавливаешь Windows Server? Начни правильно!

Вышла наша новая статья-руководство по установке и начальной настройке Microsoft Windows Server. Мы разобрали все: от выбора редакции до настройки первых ролей — Active Directory, DNS и DHCP. И, конечно, не забыли про актуальные практики безопасности.

Читай на ROADIT.ru: Microsoft Windows Server: установка и начальная настройка
#WindowsServer #СистемноеАдминистрирование #ITИнфраструктура
🔥3
Что такое SLO? Главный принцип SRE для надежных систем

Надоело чинить продакшн в 3 ночи? Возможно, вы просто не умеете правильно работать с надежностью.

SLO (Service Level Objective) - это не просто метрика, а ключевой принцип, который помогает SRE-инженерам и командам разработки принимать взвешенные решения.

В новой статье на ROADIT.ru мы разложили по полочкам:
▶️ Чем SLO отличается от SLI и SLA?
▶️ Что такое бюджет ошибок и как он спасает от выгорания?
▶️ Как внедрить SLO с помощью Prometheus и Grafana?

Читать статью: SLO: принципы, инструменты, современные практики

#SRE #DevOps #SLO #Мониторинг #Надежность
🔥1
🐺 Хватит кормить Биг Теха! Знакомьтесь: LibreWolf - браузер для абсолютной приватности

Устали от телеметрии, слежки и цифрового отпечатка? LibreWolf - это легендарный Firefox, из которого полностью вырезан весь корпоративный шпионаж. Мы расскажем, почему этот форк превосходит стандартные настройки приватности, как он защищает от fingerprinting и почему встроенный uBlock Origin - это только начало.

🛠 Внутри: подробные инструкции по установке на Linux (Flatpak, AUR, репозитории), Windows (winget, Chocolatey) и macOS.

👉 Читать: LibreWolf: Безопасный браузер для всех Ссылка
🔥1
🚀 Samba: Linux как полноценный файловый сервер Windows.

Из статьи вы узнаете:

➡️ Как полностью избавиться от уязвимого протокола SMBv1.

➡️ Как добавить "Корзину Windows" на ваш Linux-сервер с помощью VFS-модуля recycle.

➡️ Пошаговая инструкция по настройке [global] секции для максимальной безопасности (server signing, min protocol).

➡️ Конфигурация Winbind для маппинга пользователей AD в UID/GID.

HowTo для сисадминов, работающих в гибридных IT-инфраструктурах.

#Linux #Active_Directory #Samba #HowTo
🔥 Конфигурируйте профессионально: Samba: Интеграция Linux-сервера в Сеть Windows.
🔥3
Как установить LAMP-стек (Linux, Apache, MariaDB, PHP 8.4) с нуля?

Если вы делаете первый шаг в веб-разработке или просто хотите обновить свой VDS, это руководство для вас.

Мы прошли путь от чистой системы до рабочего, оптимизированного веб-сервера. Вы узнаете:

⏺️ Какие актуальные версии PHP и MariaDB использовать.

⏺️ Как проверить, что ваш сервер работает максимально быстро (OPcache).

⏺️ Как настроить домен и SSL-сертификат бесплатно.

Установка LAMP за 15 минут — профессиональный уровень, понятный каждому.

➡️ [Начать установку]
#HowTo #LAMP #Linux #НастройкаСервера
🔥1
Команда ls Linux: Полное руководство от основ до продвинутых опций.

ls - это больше, чем просто список файлов.

Наш подробный гайд для roadit.ru:

▶️ Синтаксис и полезные алиасы (-lah).

▶️ Детальный разбор столбцов: Владельцы, права, время.

▶️ Сортировка: По размеру, времени изменения (-lS, -lt).

▶️ Антипаттерны в скриптах (почему ls -R - это ловушка).

▶️ Будущее CLI: Знакомство с exa и lsd.

Незаменимо для всех, кто работает с Linux-системами. Сохраните, чтобы не потерять!

Команда ‘ls’
🔥1
Active Directory Domain Services (AD DS) является краеугольным камнем управления идентификацией и доступом в корпоративных сетях на базе Windows Server. Эффективное и безопасное управление учетными записями пользователей и групп — это не просто административная задача, это критически важный элемент сетевой безопасности и операционной эффективности.

В этой статье мы подробно рассмотрим современные практики и инструменты, необходимые для профессионального управления пользователями и группами в Active Directory, с учетом актуальных релизов Windows Server

https://roadit.ru/howto/6667.html
🔥2
Rocky Linux: Эталон стабильности и надежности в мире Enterprise IT

Почему Rocky Linux - это лучший выбор для ваших критически важных серверов и инфраструктуры?

В нашей большой статье мы рассказываем о дистрибутиве, который восстановил доверие к RHEL-клонам после ухода CentOS. Узнайте, как Rocky Linux, управляемый независимым фондом RESF, гарантирует 10-летний цикл поддержки и бинарную совместимость с Red Hat Enterprise Linux.

Мы анализируем ключевые обновления версии 10.0 (Kernel 6.12, Python 3.12, поддержка RISC-V) и объясняем, как его финансовая модель обеспечивает долгосрочную устойчивость проекта, несмотря на изменения в политике исходного кода RHEL.

🔗 Rocky Linux: анализ, стратегия миграции и практики администрирования
🔥1
Linux Permissions: от «rwx» до идеальной безопасности.

Вы точно знаете, как правильно работает chown, umask и chmod в восьмеричной нотации?

Эти основы - фундамент, на котором держится любой Linux-сервер. В статье:

➡️ Детальный разбор UGO-модели и таблицы octal-кодов для мгновенной настройки.
➡️ Неочевидная роль umask в наследовании прав по умолчанию.
➡️ Практика: как использовать ACL (setfacl) для гранулярного доступа без компромиссов.

Если вы работаете с Linux, эти знания должны быть на автоматизме.

Станьте компетентным пользователем. Переходите к статье!

Linux Permissions
🔥2
Инновации VS Стабильность: Инструмент SRE, который решает вечный конфликт.

Насколько часто вы можете ошибаться, прежде чем потеряете клиента?

Ответ дает Error Budget.

Это разрешенный лимит ненадежности, который, будучи грамотно использованным, позволяет команде быстро релизить фичи, пока есть "запас прочности", но тут же переключаться на стабильность, когда этот запас тает .

Узнайте:

➡️ Как Error Budget превращает цель в политику (SLO → Feature Freeze).
➡️ Как даже Data Pipelines получают свой бюджет ошибок.
➡️Конкретные примеры расчета бюджета ошибок (минуты/запросы) .

Must-read для каждого, кто строит надежные системы.

🔗 Читать статью на ROADIT.ru: Error Budget: баланс между инновациями и надежностью
🔥1
Обновление LMDE: Чек-лист для миграции LMDE 6 → LMDE 7.

Обновление мажорной версии дистрибутива - всегда вызов. Чтобы ваша система на Debian 13 "Trixie" работала идеально, нужно не только запустить mintupgrade.

Наш гайд - это пошаговый план, который включает:

➡️ Критическую проверку системных ресурсов (минимум 5 ГБ в /).

➡️ Команду для очистки осиротевших конфигурационных файлов после обновления.

➡️ Алгоритм действия при запросах dpkg на перезапись конфигов.

Это самый безопасный и чистый способ перейти на ядро 6.12 и Cinnamon 6.4. ➡️ Гайд: обновление LMDE 6 «Faye» до LMDE 7 «Gigi»
👍1🔥1
Final2x: Улучшайте изображения с ИИ!

Хотите апскейлить фото без потери качества? В новой статье на ROADIT.ru разбираем open-source инструмент Final2x: кросс-платформенный, с GPU-ускорением, моделями RealESRGAN и Waifu2x. Установка на Windows, macOS, Linux + примеры.

Читай здесь: Final2x
👍2🔥1
Fedora 43 вышла вчера! Готовы обновить свою систему с Fedora 42? В нашей статье - пошаговое руководство по апгрейду с DNF, проверкой GPG-ключей и пост-установочными задачами для чистоты и стабильности.

Читайте на roadit.ru: Обновление Fedora 42 до Fedora 43: Пошаговое руководство
Multipass - супер-инструмент для кроссплатформенной виртуализации Ubuntu!
Забудьте о сложных настройках: одна команда - и готова среда для разработки.

В статье: пошаговая установка, кастомизация и запуск веб-сервера. Для Linux, Windows, macOS.

🔗 Multipass — разворачиваем Ubuntu быстро.

#DevOps #UbuntuVM #MultipassTutorial
👍1🔥1