ch
Feedback
Linux Education

Linux Education

前往频道在 Telegram

🐧 Гайды, тесты и обучающие материалы по Linux. Реклама — @cyberJohnny Заявление в РКН: https://knd.gov.ru/license?id=6784bbba96de59064dc32602®istryType=bloggersPermission

显示更多

📈 Telegram 频道 Linux Education 的分析概览

频道 Linux Education (@linux_education) 俄语 语言赛道中的 是活跃参与者。目前社区聚集了 11 242 名订阅者,在 技术与应用 类别中位列第 11 082,并在 俄罗斯 地区排名第 58 364

📊 受众指标与增长动态

невідомо 创建以来,项目保持高速增长,吸引了 11 242 名订阅者。

根据 15 六月, 2026 的最新数据,频道保持稳定运转。过去 30 天订阅人数变化为 -55,过去 24 小时变化为 -4,整体触达仍然可观。

  • 认证状态: 未认证
  • 互动率 (ER): 平均受众互动率为 8.29%。内容发布后 24 小时内通常能获得 4.96% 的反应,占订阅者总量。
  • 帖子覆盖: 每篇帖子平均可获得 932 次浏览,首日通常累积 558 次浏览。
  • 互动与反馈: 受众积极参与,单帖平均反应数为 4
  • 主题关注点: 内容集中在 linux, ядро, github, интерфейс, claude 等核心主题上。

📝 描述与内容策略

作者将该频道定位为表达主观观点的平台:
🐧 Гайды, тесты и обучающие материалы по Linux. Реклама — @cyberJohnny Заявление в РКН: https://knd.gov.ru/license?id=6784bbba96de59064dc32602&registryType=bloggersPermission

凭借高频更新(最新数据采集于 16 六月, 2026),频道始终保持新鲜度与高覆盖。分析显示受众积极互动,使其成为 技术与应用 类别中的关键影响点。

11 242
订阅者
-424 小时
-127
-5530
帖子存档
🔥 Хотите понимать, как работает Linux на уровне ядра? Повышение квалификации «Разработка ядра Linux» — это профессиональное
🔥 Хотите понимать, как работает Linux на уровне ядра? Повышение квалификации «Разработка ядра Linux» — это профессиональное погружение в архитектуру, отладку, модули, обработку прерываний и работу с памятью. 💻 Вы научитесь писать собственные модули, использовать структуры данных ядра, управлять потоками, анализировать dmesg и встраиваться в проекты на Linux-ядре. 💚 Курс ведут практикующие эксперты с реальным опытом разработки под ядро. 💚Программа обновляется под актуальные стандарты и задачи индустрии. 💚Живые лекции, поддержка наставников, итоговая работа — всё, чтобы вы освоили сложные темы системного программирования. Оставьте заявку прямо сейчас: https://clck.ru/3LrbbX Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

📌 Задача: «Необъяснимый рост нагрузки в полночь» Каждую ночь ровно в 00:00 сервер на Linux (Ubuntu 22.04 LTS) неожиданно начинает использовать больше ресурсов (CPU и RAM). Через 5-10 минут нагрузка самостоятельно снижается до нормального уровня, при этом явных причин не видно. В течение дня сервер работает стабильно, без подобных проблем. 📌 Администратору поставлена задача: - Найти причину кратковременного ночного повышения нагрузки. - Определить конкретный процесс или задачу, которая запускается в это время. - Предложить способы оптимизации или полного устранения проблемы. 🧩 Ограничения и подсказки: Логи системного планировщика (cron) либо пусты, либо регулярно очищаются. На сервере активирована система мониторинга systemd. Возможно, есть скрытые задачи в системных каталогах (/etc/cron.*, /var/spool/cron). На сервере работают Docker-контейнеры, возможно, именно внутри них происходит что-то в это время. Пользовательские процессы не явно отображаются в списке ps aux. 🛠️ Какие команды и методы стоит применить? Шаг 1: Анализ нагрузки htop vmstat 1 sar -q Шаг 2: Поиск подозрительных процессов ps aux --sort=-%cpu | head -n 20 ps aux --sort=-%mem | head -n 20 pidstat -u 1 10 Шаг 3: Исследование задач по времени запуска journalctl --since "23:59" --until "00:10" systemctl list-timers grep -rnw '/etc/' -e '00:00' Шаг 4: Проверка Docker-контейнеров docker stats docker ps -a --format "{{.ID}} {{.Image}} {{.Command}} {{.RunningFor}}" docker inspect $(docker ps -q) --format '{{ .Id }}: {{ .State.StartedAt }}' Шаг 5: Анализ сетевой и дисковой активности iftop -nNP iotop -oPa ✅ Результат и решение: Выявить процесс или скрытую задачу, вызывающую нагрузку. Определить, кто или что запускает этот процесс. Удалить, оптимизировать или перенастроить планировщик (cron, systemd timer) либо Docker-контейнер, чтобы исключить кратковременные скачки нагрузки. Данная задача требует от администратора комплексного анализа сервера, поиска скрытых или нетипичных источников нагрузки, внимательности и глубоких знаний инструментов мониторинга и анализа в Linux. @linux_education

Открытый практикум Linux by Rebrain: Знакомство с LVM После регистрации мы отправим вам подарок! Вы сможете найти его в ответ
Открытый практикум Linux by Rebrain: Знакомство с LVM После регистрации мы отправим вам подарок! Вы сможете найти его в ответном письме. 👉 Регистрация Время проведения: 7 мая (среда), 20:00 по МСК Программа практикума: ▪️Старый подход к разметке пространства. Чем он плох? ▫️Базовые понятия о файловой системе ▪️Основы LVM Кто ведёт? Андрей Буранов — специалист по UNIX-системам в компании VK, входит в топ 3 лучших преподавателей образовательных порталов. 10+ лет опыта работы с ОС Linux и 8+ лет опыта преподавания. Бесплатные практикумы по DevOps, Linux, Networks и Golang от REBRAIN каждую неделю. Подключайтесь! Реклама. ООО "РЕБРЕИН", ИНН: 7727409582, erid: 2W5zFGwYtnC

🚨 Найдена уязвимость в ядре Linux: повышение привилегий через VSOCK (CVE-2025-21756 (https://security-tracker.debian.org/tracker/CVE-2025-21756)) Что произошло? В ядре Linux выявлена ошибка «use-after-free» в реализации AF_VSOCK (виртуальных сокетов), которая позволяет локальному злоумышленнику получить права root. 🔜 Основные сведения - Идентификатор: CVE-2025-21756 - Тип уязвимости: Use-After-Free в функции удаления VSOCK-сокета - Последствия: возможность выполнения произвольного кода с правами root на уязвимых системах - Доказанный эксплоит работает на ядре 6.6.75 (для других версий необходима корректировка эксплоита) Затронутые версии - Все версии ядра Linux до 6.14 включительно - Стабильные ветки 6.12.16, 6.6.79, 6.1.131 и предыдущие - Корпоративные сборки: RHEL, SUSE/openSUSE, Ubuntu, Debian 12 (уже исправлены) - Debian 11 — остаётся уязвимым Описание уязвимости 1. При смене транспорта для AF_VSOCK вызывается функция vsock_remove_sock(). 2. Затем vsock_remove_bound() неправильно уменьшает счётчик ссылок на объект сокета. 3. Из-за этого счётчик достигает нуля, и ядро освобождает память, хотя объект ещё используется. 4. Локальный пользователь получает доступ к уже освобождённой памяти и может выполнить произвольный код с правами ядра. 👽 Рекомендации по защите 1. Обновите ядро до версии 6.14 или новее. 2. Установите последние патчи февраля/марта для веток 6.12.16, 6.6.79 и 6.1.131. 3. На дистрибутивах RHEL, SUSE/openSUSE, Ubuntu и Debian 12 убедитесь, что установлены актуальные пакеты ядра. 4. В Debian 11 обновитесь до Debian 12 или соберите патченный пакет ядра самостоятельно. ❗ Важно: если на системе используются контейнеры или виртуальные машины с VSOCK, немедленно примените обновления — эксплоит работает локально и не требует дополнительных прав. ⚫️ Эксплоит доступен по ссылке (https://github.com/hoefler02/CVE-2025-21756/blob/main/x.c) @linux_education

Защищаете ли вы информацию должным образом? Криптография — ключевая составляющая информационной безопасности, и она становитс
Защищаете ли вы информацию должным образом? Криптография — ключевая составляющая информационной безопасности, и она становится всё более важной в мире современных технологий. На открытом уроке «Роль криптографии в ИБ. Криптографическая защита информации: цели, методы, технологии» мы разберём, как криптография помогает защищать данные, какие методы и технологии на передовой защиты информации, и почему она критична для вашей безопасности. Этот вебинар полезен специалистам по ИБ, криптографам, IT-архитекторам и руководителям подразделений безопасности, которые хотят глубже разобраться в защите данных. Открытый урок проходит в преддверии старта курса «Информационная безопасность. Basic», и все участники получат скидку на обучение. Встречаемся 7 мая в 20:00 МСК — не упустите шанс улучшить свои навыки в области ИБ и криптографии с OTUS: https://clck.ru/3Lm7mm Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

🔥 Полезный совет: Мониторинг Linux в реальном времени — не жди, пока будет поздно! 🔜 Почему это важно? Если система начинает тормозить или вести себя странно, быстрое выявление проблем (нагрузка на CPU, память, диск, сеть) может спасти сервер или рабочую машину от падения. --- **Топ-5 инструментов для реального мониторинга в Linux:** ▪️ htop — улучшенная версия top - Красивое цветное отображение процессов. - Быстрая сортировка по нагрузке на CPU и память. - Можно убивать или приостанавливать процессы прямо из интерфейса. ```bash sudo apt install htop htop ``` ▪️ iotop — мониторинг ввода-вывода дисков - Показывает, какие процессы нагружают диск. - Полезно при тормозах, связанных с дисковыми операциями. ```bash sudo apt install iotop sudo iotop ``` ▪️ iftop — сетевой мониторинг в реальном времени - Отображает, кто сколько трафика потребляет. - Идеально для поиска сетевых утечек или подозрительной активности. ```bash sudo apt install iftop sudo iftop ``` ▪️ glances — комплексный мониторинг системы - Объединяет CPU, память, диск и сеть в одном удобном окне. - Адаптивный интерфейс с множеством деталей. ```bash sudo apt install glances glances ``` ▪️ dstat — мониторинг ресурсов по категориям - Универсальный инструмент для анализа CPU, сети, ввода-вывода, использования памяти и т.д. ```bash sudo apt install dstat dstat ``` --- Бонус: Если хочешь красивый мониторинг в браузере, попробуй netdata. @linux_education

⚠️ В NPM-пакете xrpl.js обнаружена критическая уязвимость: бэкдор для кражи криптоключей. Официальная библиотека для работы с
⚠️ В NPM-пакете xrpl.js обнаружена критическая уязвимость: бэкдор для кражи криптоключей. Официальная библиотека для работы с криптовалютой XRP была скомпрометирована — злоумышленники внедрили вредоносный код в версии 2.14.2 и 4.2.1-4.2.4. Под предлогом функции проверки ключей checkValidityOfSeed пакет тайно отправлял приватные ключи кошельков на внешний сервер. Атака продолжалась менее суток (21-22 апреля), но за это время уязвимые версии были скачаны 165 тысяч раз. Подозревается, что аккаунт мейнтейнера был скомпрометирован через фишинг. Разработчики XRP Ledger быстро выпустили патч в версиях 4.2.5 и 2.14.3. 🔗 Ссылка - *клик* (https://www.aikido.dev/blog/xrp-supplychain-attack-official-npm-package-infected-with-crypto-stealing-backdoor) @linux_education

✔️ Задача: "Найди ошибку в скрипте запуска сервиса на Linux" 🧩 Условие: Перед вами скрипт start_server.sh, который должен запускать серверное приложение в фоне и писать логи. Вот его код: ```bash #!/bin/bash APP_PATH="/opt/myapp/server" LOG_PATH="/var/log/myapp/server.log" nohup $APP_PATH > $LOG_PATH 2>&1 & echo $! > /var/run/myapp.pid ``` Однако: - Иногда сервер не стартует. - Иногда сервер стартует, но процесс через несколько секунд исчезает. - Иногда лог-файл пустой или обрывается посередине. Требуется: - Найти все ошибки в этом скрипте. - Объяснить, почему они происходят. - Предложить исправленную версию скрипта. --- ▪️ Подсказки: - Обратите внимание на работу nohup, выводы в лог, управление путями, записи PID, обработку ошибок. - Помните про особенности запуска фоновых процессов в Bash. - Подумайте о правах доступа к папкам /var/log и /var/run. --- 🔜 Что оценивается: - Глубокое понимание системных процессов Linux. - Умение выявлять скрытые ошибки запуска фоновых сервисов. - Правильное использование команд оболочки для стабильного старта приложений. - Практическое мышление в реальных DevOps-ситуациях. --- ✅ Разбор ошибок: ▪️ Ошибка 1: Неверное использование $APP_PATH - Просто указывая путь, мы не проверяем, существует ли файл, исполняемый ли он. - Если $APP_PATH не существует или не имеет права на исполнение, nohup запустится, но процесс быстро "умрет". ▪️ Ошибка 2: Отсутствие проверки успешности запуска - Скрипт сразу пишет $! в PID-файл, не проверяя, действительно ли процесс стартовал корректно. ▪️ Ошибка 3: Проблемы с nohup - Если директория /var/log/myapp не существует или нет прав на запись, то перенаправление в $LOG_PATH вызовет мгновенный крах nohup. ▪️ Ошибка 4: PID-файл создается без проверки - Если директория /var/run/myapp не существует, команда echo $! > /var/run/myapp.pid провалится молча, PID будет потерян. ▪️ Ошибка 5: Нехватка "обезопасивания" путей - Прямое использование переменных в Bash без кавычек (`"$APP_PATH"`, `"$LOG_PATH"`) может вызвать ошибки, если в пути есть пробелы. --- ▪️ Исправленная версия скрипта: ```bash #!/bin/bash APP_PATH="/opt/myapp/server" LOG_DIR="/var/log/myapp" RUN_DIR="/var/run/myapp" LOG_PATH="$LOG_DIR/server.log" PID_FILE="$RUN_DIR/myapp.pid" # Проверяем наличие исполняемого файла if [ ! -x "$APP_PATH" ]; then echo "Ошибка: приложение $APP_PATH не найдено или не имеет права на исполнение." exit 1 fi # Создаём каталоги при необходимости mkdir -p "$LOG_DIR" "$RUN_DIR" # Запускаем приложение nohup "$APP_PATH" >> "$LOG_PATH" 2>&1 & APP_PID=$! # Небольшая пауза для стабильного старта sleep 1 # Проверяем, жив ли процесс if ps -p $APP_PID > /dev/null; then echo $APP_PID > "$PID_FILE" echo "Сервер успешно запущен с PID $APP_PID." else echo "Ошибка: процесс не запустился корректно. См. лог $LOG_PATH." exit 1 fi ``` 🔖 Ключевые улучшения: - Проверка наличия исполняемого файла. - Безопасное создание директорий перед записью логов и PID-файла. - Проверка успешного старта процесса перед записью PID. - Кавычки вокруг переменных для защиты от ошибок в путях. - Вывод информативных ошибок. 📌 Дополнительные вопросы на собеседовании: - Почему лучше использовать exec в скриптах демонизации? - Чем отличается nohup от запуска через systemd? - Как улучшить управление процессом, чтобы обрабатывать перезапуски и сбои? @linux_education

🖥 20 полезных команд Linux В арсенале любого опытного Linux-администратора есть набор проверенных временем утилит: ls, cd, grep, find, ps, top и другие. Однако за пределами этой стандартной десятки скрываются настоящие «скрытые жемчужины» — мощные, но менее известные инструменты, способные упростить диагностику, автоматизацию и управление системой. 1️⃣ mtr (My Traceroute) 📋 Что делает: объединяет ping и traceroute, постоянно опрашивая каждый хоп и показывая статистику потерь и времени отклика. 💡 Пример: mtr example.com 2️⃣ ss (Socket Statistics) 📋 Что делает: современная замена netstat. Быстро показывает TCP/UDP/RAW/UNIX-сокеты и их состояние. 💡 Пример: ss -tulnp 3️⃣ iotop 📋 Что делает: мониторинг дискового I/O в реальном времени, показывает процессы, активно читающие или пишущие на диск. 💡 Пример: sudo iotop -o 4️⃣ nethogs 📋 Что делает: группирует сетевой трафик по процессам, позволяет быстро найти «трафик-хищников». 💡 Пример: sudo nethogs eth0 5️⃣ lsof (List Open Files) 📋 Что делает: показывает, какие файлы (включая сокеты и устройства) открыты процессами. 💡 Пример: sudo lsof -i :80 sudo lsof /var/log/syslog 6️⃣ pgrep / pkill 📋 Что делает: ищет или убивает процессы по именам/атрибутам без парсинга ps | grep. 💡 Пример: pgrep -u nginx pkill -f "python my_script.py" 7️⃣ pstree 📋 Что делает: отображает дерево процессов с PID и связями «родитель → дочерний». 💡 Пример: pstree -p 8️⃣ dstat 📋 Что делает: универсальный генератор статистики CPU, диска, сети, памяти, I/O в реальном времени. 💡 Пример: dstat -tcdmn 9️⃣ atop 📋 Что делает: продвинутый мониторинг производительности с возможностью записи истории метрик. 💡 Пример: atop atop -r /var/log/atop/atop_20250418 🔟 multitail 📋 Что делает: позволяет «tail -f» сразу несколько лог-файлов в одном терминале с разделёнными панелями. 💡 Пример: multitail /var/log/nginx/access.log /var/log/nginx/error.log 1️⃣1️⃣ parallel (GNU Parallel) 📋 Что делает: выполняет команды параллельно, альтернатива xargs для многоядерных систем. 💡 Пример: find . -name "*.jpg" | parallel convert {} {.}.png 1️⃣2️⃣ watch 📋 Что делает: периодически запускает команду и обновляет её вывод в реальном времени. 💡 Пример: watch -n 1 'ss -an | grep ESTABLISHED | wc -l' 1️⃣3️⃣ script / scriptreplay 📋 Что делает: записывает терминальную сессию (ввод/вывод) в файл; scriptreplay воспроизводит её. 💡 Пример: script my_session.log exit scriptreplay my_session.log 1️⃣4️⃣ lsblk 📋 Что делает: показывает блочные устройства (диски, разделы, LVM) в древовидном формате. 💡 Пример: lsblk -f 1️⃣5️⃣ getent 📋 Что делает: получает записи из NSS-источников (passwd, group, hosts и т.д.), включая LDAP/NIS. 💡 Пример: getent passwd username getent hosts google.com 1️⃣6️⃣ chage 📋 Что делает: управляет политиками устаревания паролей пользователей. 💡 Пример: sudo chage -l username sudo chage -M 90 username 1️⃣7️⃣ column 📋 Что делает: форматирует текстовый ввод в аккуратные колонки. 💡 Пример: mount | column -t 1️⃣8️⃣ dig (Domain Information Groper) 📋 Что делает: мощный DNS-клиент для гибких запросов к DNS-серверам. 💡 Пример: dig google.com MX +short dig @8.8.8.8 example.org A 1️⃣9️⃣ dpkg -L / rpm -ql 📋 Что делает: показывает файлы, установленные пакетом (Debian/Ubuntu или RHEL/CentOS). 💡 Пример: dpkg -L nginx-core rpm -ql httpd 2️⃣0️⃣ journalctl 📋 Что делает: запрашивает логи из systemd-журнала с гибкими фильтрами по юнитам, времени и приоритетам. 💡 Пример: journalctl -u nginx.service -f journalctl --since "1 hour ago" ✔️ Подробнее (https://uproger.com/20-luchshih-maloizvestnyh-i-poleznyh-komand-linux/) @linux_education

✔️ Эскейп в «клетке» ограниченной оболочки: два классических приёма Когда система кажется неприступной и администратор «залочил» вас в белом списке оболочек, не спешите сдаваться. Если среди разрешённых утилит есть vi/vim или less, они могут стать вашим ключом к свободе. ✨ 1. Волшебная интерактивная оболочка через Vim Представьте, что у вас есть доступ к бинарям с SUID/GUID — и что в списке одобренных приложений значится сам Vim. Запустите его так: vim -c ':!/bin/sh' или vim --cmd ':set shell=/bin/sh|:shell' И вот, вы уже держите в руках полноценную интерактивную $-оболочку. Гуляйте по файловой системе, исследуйте /root и другие запретные зоны — всё это будет доступно, пока Vim остаётся в вашем распоряжении. 🥳 🌟 2. Плавный выход через Less Укажем недостатков меньше, чем возможностей у less. Откройте любой файл, например: less /etc/passwd Затем просто наберите в самом less: diff !sh После этого — вуаля! — перед вами окажется полноценная sh-оболочка. Этот трюк срабатывает везде, где допускается вызов less. 📌 Бонус: Python-эскейп Если же в окружении есть Python, и вы мечтаете о ещё одном пути к свободе, выполните: python -c 'import pty; pty.spawn("/bin/sh")' Или, чтобы обойтись без интерактивного ввода: python - @linux_education

🎫 Не упусти крупнейший международный киберфестиваль Positive Hack Days! PHDays Fest пройдет с 22 по 24 мая в «Лужниках». Зде
🎫 Не упусти крупнейший международный киберфестиваль Positive Hack Days! PHDays Fest пройдет с 22 по 24 мая в «Лужниках». Здесь будут раскрыты секреты технологий и их влияние на повседневную жизнь каждого из нас. Мероприятие будет состоять из двух зон: закрытой конференции для технических специалистов и представителей бизнеса, а также открытой бесплатной части для всех желающих. 🤟 В программе — 270 докладов, 26 треков и выступления более 500 спикеров — от начинающих специалистов до известных экспертов со всего мира, CIO и CISO крупных IT-компаний. Также пройдет кибербитва Standoff. Билет на закрытую конференцию можно получить за пожертвование в благотворительный фонд на сумму от 1500 рублей. 😏 Приобрести билет можно по ссылке (https://bit.ly/4jnILVK?erid=2VfnxwBGfMi) @linux_education

😱 Хотите научиться настраивать кластер Elasticsearch с нуля? Задача кажется сложной? ⏰ На вебинаре 29 апреля в 20:00 мск мы
😱 Хотите научиться настраивать кластер Elasticsearch с нуля? Задача кажется сложной? ⏰ На вебинаре 29 апреля в 20:00 мск мы разберём архитектуру Elasticsearch: шарды, реплики и их роль в распределении данных. Узнайте, как правильно настраивать конфигурацию кластера для устойчивой работы и добавлять новые ноды без простоев. ⭐️ Спикер Андрей Буранов — системный администратор в VK, входит в топ-3 лучших преподавателей образовательных порталов. Мы покажем, как обеспечить отказоустойчивость и надежность хранения данных, а также как масштабировать кластер, добавляя новые ноды. Участники вебинара получат скидку на курс «Инфраструктура высоконагруженных систем». 👉 Для участия зарегистрируйтесь: https://clck.ru/3Ld8ik Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

🌐 Tor Browser 14.5 — значительное обновление для мобильных и настольных платформ. После полугода разработки выпущена новая в
+1
🌐 Tor Browser 14.5 — значительное обновление для мобильных и настольных платформ. После полугода разработки выпущена новая версия популярного анонимного браузера на основе Firefox 128 ESR. Основная особенность релиза — улучшенная защита от цифрового фингерпринтинга. Браузер не только блокирует трекеры, но и маскирует системные параметры, нейтрализуя более 15 Web-API. Также улучшена диагностика подключений — теперь журнал операций обновляется в реальном времени без необходимости перезагрузки интерфейса. 🔗 Ссылка - *клик* (https://www.torproject.org/download/) @linux_education

Открытый практикум Linux by Rebrain: Установка Linux на свой домашний сервер После регистрации мы отправим вам подарок! Вы см
Открытый практикум Linux by Rebrain: Установка Linux на свой домашний сервер После регистрации мы отправим вам подарок! Вы сможете найти его в ответном письме. 👉 Регистрация Время проведения: 30 апреля (среда), 20:00 по МСК Программа практикума: ▪️Формулируем задачу ▫️Планируем способ аллокации дискового пространства ▪️А если на загрузочном диске будет только загрузчик? Кто ведёт? Андрей Буранов — специалист по UNIX-системам в компании VK, входит в топ 3 лучших преподавателей образовательных порталов. 10+ лет опыта работы с ОС Linux и 8+ лет опыта преподавания. Бесплатные практикумы по DevOps, Linux, Networks и Golang от REBRAIN каждую неделю. Подключайтесь! Реклама. ООО "РЕБРЕИН", ИНН: 7727409582, erid: 2W5zFGRpmjN

🔐 TLS-сертификаты станут недолговечными: введение новых правил CA/Browser Forum. Крупнейшие компании в сфере интернета согла
🔐 TLS-сертификаты станут недолговечными: введение новых правил CA/Browser Forum. Крупнейшие компании в сфере интернета согласовали значительное сокращение срока действия TLS-сертификатов — с текущих 13 месяцев до всего 47 дней к 2029 году. Это решение, поддержанное 29 участниками ассоциации, направлено на борьбу с последствиями утечек и ускорение перехода на новые криптографические стандарты. Особое внимание уделено SAN-сертификатам: их валидация теперь будет действительна только 10 дней. 🔗 Ссылка - *клик* (https://cabforum.org/) @linux_education

❓ Да что вы знаете про DevOps? Проверь себя – пройди тест по ДевОпс и узнай, можешь ли ты стать DevOps-инженером! 🫵 Ответишь
❓ Да что вы знаете про DevOps? Проверь себя – пройди тест по ДевОпс и узнай, можешь ли ты стать DevOps-инженером! 🫵 Ответишь успешно — пройдешь на курс «DevOps практики и инструменты» от Отус по специальной цене. Освойте принципы и популярные инструменты DevOps-инженера, которые помогут повысить вашу востребованность и доход на онлайн-курсе «DevOps практики и инструменты» от OTUS. Авторская программа подготовлена опытным инженером и завалидированная партнером Express42. ➡️ ПРОЙТИ ТЕСТ 💥 Бонусом за успешно пройденный тест получишь доступ на сайт курса к записям лучших открытых уроков. Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru"

🛡️ CVE становится стабильнее: восстановление финансирования и создание независимого фонда После недели неопределённости Мини
🛡️ CVE становится стабильнее: восстановление финансирования и создание независимого фонда После недели неопределённости Министерство внутренней безопасности США продлило контракт с MITRE для поддержки базы CVE — ключевой системы идентификации уязвимостей, используемой всеми, от Apache до Google. Но главное событие — это анонс CVE Foundation, некоммерческой организации, которая возьмёт на себя долгосрочное управление проектом, избавив его от зависимости от государственного финансирования. Этот шаг стал результатом годовой работы коалиции членов CVE Board (включая представителей Linux Foundation, Google и Red Hat), которые были обеспокоены глобальной зависимостью инфраструктуры кибербезопасности от одного источника. Фонд сохранит существующую систему с 453 CNA-участниками, но добавит прозрачности в процесс управления. 🔗 Ссылка - *клик* (https://cve.mitre.org/news/archives/index.html) @linux_education

Задача: "Исчезающие процессы" На сервере с Linux (Ubuntu 22.04) установлен некий демон (например, mydaemon), который запускается через systemd unit и, согласно логам, должен работать постоянно. Но вот странность: systemctl status mydaemon показывает, что сервис активен. Однако при выполнении ps aux | grep mydaemon — процесса в списке нет. top, htop, pgrep, pidof — тоже ничего не показывают. Но при перезапуске systemd-сервиса (systemctl restart mydaemon) — в логах появляется запись о запуске, ошибок нет, а поведение не меняется. Вопрос: что происходит и как найти реальный процесс? Подсказки: Попробуйте посмотреть, какой тип сервиса указан в systemd unit-файле. Изучите, куда уходит stdout/stderr. Подумайте, может ли ExecStart запускать shell-обёртку, а не сам процесс. Что покажет systemctl show -p MainPID mydaemon? Подвох и решение: Часто в unit-файле могут писать: ```ini Type=simple ExecStart=/bin/bash -c 'sleep 9999' ``` Systemd считает, что bash — это основной процесс (MainPID), но он сразу завершается, передав выполнение sleep. Однако поскольку Type=simple, systemd не отслеживает дочерние процессы, и MainPID исчезает — ps и pgrep по имени mydaemon ничего не покажут, а дочерний процесс (sleep 9999) работает, но под другим именем. Решение: Либо указать Type=forking и использовать PIDFile. Либо не использовать bash -c, а запускать нужный бинарь напрямую. Либо использовать Type=exec (в systemd >240) или Type=notify с proper daemon tools. @linux_education

Как выстроить эффективную архитектуру мониторинга безопасности с SIEM? Хотите научиться создавать систему, которая будет отсл
Как выстроить эффективную архитектуру мониторинга безопасности с SIEM? Хотите научиться создавать систему, которая будет отслеживать, обрабатывать и хранить события безопасности из всех источников в вашей организации? Открытый вебинар 23 апреля в 20:00 мск — ваш первый шаг к построению надежной системы мониторинга с использованием SIEM. Мы разберем, как оптимизировать сбор и хранение логов безопасности, как использовать встроенные средства логирования для Linux, Windows и облачных инфраструктур. Вы получите практические знания, которые помогут эффективно реагировать на угрозы в реальном времени и обеспечивать безопасность ваших IT-систем. Урок будет полезен системным администраторам, инженерам по безопасности и IT-архитекторам. Присоединяйтесь к вебинару и получите скидку на большое обучение «Специалист по внедрению SIEM». 👉 Зарегистрируйтесь по ссылке: https://clck.ru/3LWfFu Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

👽 Проведите выходные с пользой. Игры, которые помогут улучшить знание команд в терминале, весело и эффективно: Terminus (https://web.mit.edu/mprat/Public/web/Terminus/Web/main.html) Текстовая RPG от MIT: вы — новобранец Академии Магии, и каждое заклинание здесь — это команда Linux. Пройдите обучение, разгадайте тайны подземелий и отточите навыки работы в консоли. GameShell (https://github.com/phyver/GameShell) Минималистичная головоломка прямо в терминале от Университета Савойи (Savoie Mont Blanc). Управляйте героем, применяя команды для решения задач и прокладывая путь к победе. Bashcrawl (https://gitlab.com/slackermedia/bashcrawl) Консольный рогалик: исследуйте процедурно генерируемые подземелья, сражайтесь с монстрами-мимиками и осваивайте базовые и продвинутые команды Bash, чтобы выжить и выбраться на поверхность. Попробуйте все — и изучение терминала превратится в настоящее приключение! @linux_education