Все для системного администратора. По всем вопросам @evgenycarter РКН clck.ru/3KoDXp
Как мы строим новое облако MWS — рассказываем в технических статьях «под капотом».
Читайте и берите идеи в свои проекты.
➡️ Сетевая телеметрия для облака — от протоколов до продакшена
Про BFD, TWAMP и STAMP, зачем нам push-модель и gNMI, и что происходит, когда Telegraf не дружит с Kafka.
➡️ Как мы наливаем Kubernetes на железо и управляем десятками кластеров
Рассказываем про платформу собственной разработки — Piñata.
➡️ IAM в облаке: от логина до сервисных агентов
RBAC, сервисные учётки, HMAC-ключи — и почему у нас нет «режима бога».
➡️ Как устроен Compute: декларативный API, реконсиляция и немного геймдева
Рассказываем про архитектуру Compute в MWS и наш подход к его разработке.
🔗 Подпишись на облачный хаб MWS
⏩️Там регулярно рассказываем, как строим новое облако с нуля.
🚀 Откройте для себя Infrastructure as Code с Terraform
❓Задумывались, как упростить управление инфраструктурой и сделать её более прозрачной и управляемой? Узнайте, как сделать это с помощью Terraform на открытом вебинаре.
Мы расскажем, как концепция Infrastructure as Code помогает автоматизировать и контролировать процессы, избавляя вас от необходимости вручную управлять виртуальными машинами через интерфейс облачных провайдеров. Один раз описав желаемое состояние инфраструктуры, вы сможете подключать любые облачные провайдеры, когда это будет нужно.
Преимущества очевидны: автоматизация, контроль версий и возможность откатиться к предыдущим состояниям. Понимание этих инструментов — шаг к эффективному управлению вашей инфраструктурой.
🎁Зарегистрируйтесь на вебинар и получите в подарок запись полезного эфира "Ansible: быстрый старт". Это отличная возможность узнать, как использовать Terraform и Ansible для решения ваших задач.
👉 Регистрация открыта: https://vk.cc/cM8Adb
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
📕 Распределение косвенные расходы в 1С:ERP для разработчиков 1C, консультантов 1C и аналитиков
На открытом уроке 21 мая в 19:00 мск мы погрузимся в тонкости методики сложного распределения косвенных расходов в 1С:ERP:
📗 На вебинаре разберём:
1. Всё о основных типах расходов в 1С:ERP и методиках работы с ними;
2. Реальные примеры использования стандартных механизмов распределения затрат и методика доработки системы для распределения затрат по нетиповым алгоритмам;
📘 В результате на практике разреберетесь в механизмах учета затрат и узнаете как можно с помощью простых доработок реализовать сложные механизмы распределения косвенных расходов.
👉 Регистрация и подробности о курсе Бизнес-аналитик 1С: https://vk.cc/cM6Tow
Все участники открытого урока получат скидку на курс "Бизнес-аналитик 1С"
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
🔁 Как перезапускать сервис только если он завис?
Иногда не хочется перезапускать сервис "на всякий случай", но вот если он реально завис — другое дело. Вот простой способ проверять, активен ли сервис, и перезапускать его при зависании:
#!/bin/bash
SERVICE="nginx"
if ! systemctl is-active --quiet "$SERVICE"; then
echo "$(date): $SERVICE не активен, пробую перезапустить..." >> /var/log/service_monitor.log
systemctl restart "$SERVICE"
else
echo "$(date): $SERVICE работает нормально" >> /var/log/service_monitor.log
fi
*/5 * * * * /usr/local/bin/check_nginx.sh
chmod +x /usr/local/bin/check_nginx.sh
nginx
на любой другой системный сервис.Http logs viewer 💪
Онлайн-инструмент для визуализации логов Apache. Он позволяет:
* Загружать и анализировать логи Apache в реальном времени.
* Получать сводную информацию о трафике, ошибках, IP-адресах и запросах.
* Фильтровать и искать по логам по дате, коду ответа, URL и другим параметрам.
* Использовать инструмент прямо из браузера, без необходимости установки.
Подходит для быстрого анализа логов при отладке или расследовании инцидентов.
https://www.apacheviewer.com/
👉 @i_odmin
Осталось только начать: Яндекс Браузер запустил партнёрскую программу для тех, кто хочет зарабатывать, не влезая в мутные схемы. Если у тебя есть сервисный центр, магазин компьютерной техники, свой сайт или ты автор, который пишет статьи, — ты уже подходишь.
Суть программы в следующем:
— рекомендуешь Яндекс Браузер
— пользователь устанавливает и пользуется им
— тебе начисляется до 500 ₽ за каждую подтверждённую установку
Сотрудничать по программе можно напрямую как физическое или юрлицо, ИП или самозанятый. ❗️ Если ты давно искал простой, но надежный способ увеличить доход — время пришло.
ЦОД 2050: три реалистичные концепции развития дата-центров
Что будет с дата-центрами, когда физические пределы достигнуты? Когда PUE упадёт ниже единицы, а каждая новая стойка будет выходить в минус? Ответ уже начинает проявляться. Новый виток эволюции ЦОДов не в росте плотности или увеличении каналов. Он — в изменении самой парадигмы: дата-центр не как здание, а как среда, экосистема, организм. В статье представил три сценария будущего дата-центров.
Спойлер: ни одна из описанных ниже концепций не является фантастикой. Все они — логическое продолжение уже происходящих процессов.
Полное руководство по мониторингу производительности Ubuntu (стаья на Eng
)
Когда система Ubuntu начинает тормозить, крайне важно быстро найти корень проблемы. Это исчерпывающее руководство охватывает всё — от базовых инструментов мониторинга до продвинутых техник, как для новичков, так и для системных администраторов.
Чем отличается мониторинг производительности в Ubuntu?
Благодаря основе на Linux, Ubuntu предоставляет более глубокий уровень видимости производительности системы по сравнению с другими операционными системами. Система открывает доступ к подробным метрикам через виртуальную файловую систему /proc
и специализированные инструменты, получающие данные на уровне ядра.
Виртуальная файловая система /proc
служит окном в ядро: например, файл /proc/cpuinfo
содержит характеристики процессора, а /proc/meminfo
— подробную информацию о распределении памяти. Такая прозрачность позволяет отслеживать всё: от производительности отдельных потоков до специфических типов выделенной памяти.
Модульный подход к мониторингу в Ubuntu позволяет комбинировать различные инструменты под конкретные задачи, вместо того чтобы полагаться на одно универсальное приложение.
https://last9.io/blog/ubuntu-performance-monitoring/
👉 @i_odmin
📕 Борьба с блокировками в PostgreSQL и MS SQL Server для администраторов баз данных, Data engineers, Backend и FullStack-разработчиков.
Как вести работу c PostgreSQL и MS SQL Server без конфликтов и дедлоков.
📗 На вебинаре 20 мая в 20:00 мск разберём:
1. Всё о различных типах блокировок и их механизмах, сходвстах и различиях;
2. Методы предотвращения и разрешения дедлоков;
📘 В результате на практике освоите написание SQL-кода, минимизирующего риски блокировок и дедлоков.
👉 Регистрация и подробности о курсе Базы данных: https://vk.cc/cM58fA
Все участники открытого урока получат скидку на курс "Базы данных"
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Гениально 😀
Подписывайтесь на канал 👉@tipsysdmin
💡 Совет дня по Linux
Используй расширение фигурных скобок с mkdir -p
, чтобы создавать сразу несколько вложенных директорий одним махом!
Вот такая однострочная команда:
$ mkdir -p projects/{frontend,backend}/{src,test,docs}
projects/frontend/src
projects/frontend/test
projects/frontend/docs
projects/backend/src
projects/backend/test
projects/backend/docs
Вселенная дистрибутивов Linux: От Ubuntu до Arch, от Mint до Fedora – подробный гид по выбору
Экосистема дистрибутивов Linux разнообразна и предлагает множество вариантов с разными особенностями. Выбор зависит от целей, уровня подготовки, оборудования и предпочтений пользователя. Этот обзор поможет подойти к выбору осознанно и углубиться в изучение Linux. Обмен опытом в сообществе способствует общему росту знаний.
https://habr.com/ru/articles/908986/
👉 @i_odmin
Как работает трансляция сетевых адресов (NAT)
👉 @i_odmin
🚀 Открой для себя идеальный путь к лидерству с карьерным тестом от ОЭЗ «Алабуга»! 🌟
Мечтаете о карьере в крупной компании, где ваш потенциал раскроется на полную? Наш тест поможет вам определить вашу уникальную лидерскую роль. Может быть, именно вы станете тем лидером, который выведет команду на новый уровень?
После прохождения теста вы можете заполнить заявку и получить приглашение на эксклюзивную лидерскую программу. Участие в программе открывает реальные перспективы трудоустройства в ОЭЗ «Алабуга», предоставляя шанс начать путь к профессиональному признанию.
Сделайте первый шаг к своему будущему сегодня! Пройдите тест, подайте заявку и начните строить свою карьеру вместе с нами. 🎯
🧠 Bash совет дня — Отслеживаем подозрительные sudo-команды в реальном времени 🕵️
Хочешь знать, кто и что запускает через sudo
прямо сейчас? Настроим простой мониторинг:
#!/bin/bash
logfile="/var/log/auth.log"
tail -F "$logfile" | grep --line-buffered "sudo" | while read line; do
echo "[ALERT] 🔐 $(date): $line"
done
/var/log/auth.log
в реальном времени.sudo
.
[ALERT] 🔐 2025-05-15 10:23:42: user1 : TTY=pts/0 ; PWD=/home/user1 ; USER=root ; COMMAND=/bin/bash
⚡ Алиасы в терминале — сокращай и побеждай
Тысячи раз печатаешь одно и то же? Пора использовать алиасы. Это короткие имена для длинных команд. Настроил — и забыл.
🛠️ Что такое alias?
Алиас — это сокращение для команды. Например:
alias gs='git status'
gs
вместо git status
. Быстрее, чище, удобнее.
alias ll='ls -la'
.bashrc
):
echo "alias ll='ls -la'" >> ~/.bashrc
source ~/.bashrc
ls
:
alias ls='ls --color=auto'
alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'
apt
:
alias update='sudo apt update && sudo apt upgrade -y'
alias install='sudo apt install'
alias remove='sudo apt remove'
alias ports='netstat -tulanp'
alias ipinfo='curl ifconfig.me'
alias ..='cd ..'
alias ...='cd ../..'
alias proj='cd ~/projects'
alias gs='git status'
alias gc='git commit -m'
alias gp='git push'
alias gl='git log --oneline --graph --all'
alias gco='git checkout'
mkcd () {
mkdir -p "$1" && cd "$1"
}
mkcd new_folder
sh
или скриптах)🎯 Как ускорить навигацию в командной строке
🔁 Повторный запуск под root — sudo !!
user@host: cat /var/log/messages
cat /var/log/messages: Permission denied.
❌Как не надо: Вверх. Влево. Влево. Влево. …. sudo Enter. Рррр.
✅Как надо: sudo !!
🔂 Повтор последнего аргумента — Alt + .
Вы захотели еще раз воспользоваться только что написанным аргументом? Например, созданной директорией?
❌Как не надо: mkdir MyNewDirectory; cd MyNewDirectory
✅Как надо:
mkdir MyNewDirectory
cd <Alt+.>
🔍 Поиск команды в истории — Ctrl + R
Какую же команду я только что запускал? Вверх. Вверх. Вверх. Вверх. О, вот и она!
Снова и снова вам приходится копаться в истории, ведь вы не знаете более подходящих альтернатив. Но что, если я скажу вам о том, что есть… поиск?
❌Как не надо: Вверх. Вверх. Вверх. Enter.
✅Как надо: Ctrl+R
Просто нажмите Ctrl+R и введите первые буквы нужной команды. Если поиск не выдал нужную команду сразу, то нажмите Ctrl+R еще раз. Повторное нажатие используется для прокрутки результатов. Ниже приведен поиск для cat.
(reverse-i-search)cat: sudo cat /var/log/messages
🏠 Домашняя директория — cd
Вы не на шутку удивитесь, узнав, сколько людей не знают этого способа! cd. Да, так просто. Без лишних аргументов вы сразу попадете в начальную директорию.
🔙 Назад в прошлую директорию — cd -
Иногда простой способ — самый лучший. Допустим, вы были в директории /var/www/foo, а теперь оказались в /etc . Простая команда cd — вернет вас обратно в /var/www/foo .
❌Как не надо: cd /var/www/foo
✅Как надо: cd -
🎭 Фоновый режим, передний план и контроль задач
Возможно, вам потребуется какое-то время, чтобы привыкнуть, но оно того стоит. Допустим, вы редактируете файл в vim (вы же не будете этого делать в nano, да?!). И вот вам вдруг захотелось что-то найти в директории /var/www/html. Конечно же, вы можете выйти из vim, перейти в нужную директорию, а потом вдруг решить, что неплохо было бы вернуться к редактированию. Есть и другой вариант — перевести vim в фоновый режим и вернуться к нему позже.
Напишите: Ctrl+Z. Эта комбинация переводит все текущие задачи с переднего плана в фоновый режим. Полезно как минимум для: less, cat, man, vim и т.д.
«И куда же отправится моя активная задача?» — спросите вы. Напишите jobs и сами узнаете.
user@host: jobs
[1] Stopped vim
Супер. Теперь можно заняться чем-то другим. А как только вы решите вернуться к задаче, напишите fg. Эта команда возвращает фоновую задачу (vim) на передний план. Обратите внимание, что фоновые процессы приостанавливаются. Поэтому если в файле вы выполняли что-то из разряда tail, то для завершения команды потребуется какое-то время. Если же в фоновом режиме запущено несколько задач, то напишите fg 3 , где 3 — это номер задачи для возобновления. Увидеть список задач можно по команде jobs.
👉 @i_odmin
Работа с сетью
Отладка Linux# ethtool eth0
- Показать Ethernet статус # ethtool -s eth0 speed 100 duplex full
- Принудительная установка режима 100Mbit Full duplex# ethtool -s eth0 autoneg off
- Отключить автоопределение# ethtool -p eth1
- Мигать индикатором сетевой карты - если поддерживается# ip link show
- Список сетевых интерфейсов в Linux (подобна ifconfig)# ip link set eth0 up
- Активировать сетевой интерфейс (или отключить). Аналог "ifconfig eth0 up"# ip addr show
- Список всех IP адресов в Linux ( аналог ifconfig)# ip neigh show
- Тоже что и arp -a
Печать таблицы маршрутизации# route -n
# Linux или используйте "ip route"# netstat -rn
# Linux, BSD и UNIX# route print
# Windows
Используйте "add -p" что-бы сделать маршрут постоянным.Настройка дополнительных IP адресов Linux# ifconfig eth0 192.168.50.254 netmask 255.255.255.0
# Первый IP адрес# ifconfig eth0:0 192.168.51.254 netmask 255.255.255.0
# Второй IP адрес# ip addr add 192.168.50.254/24 dev eth0
# Эквивалентные команды для ip# ip addr add 192.168.51.254/24 dev eth0 label eth0:1
https://telegra.ph/Rabota-s-setyu-05-20
👉 @i_odmin
⚠️ Как настроить Nginx и Angie для стабильной и быстрой работы при большом количестве запросов?
👉 Приглашаем на вебинар: Оптимизация Nginx и Angie под высокие нагрузки
На вебинаре вы узнаете:
- Как оптимизировать системные параметры для повышения производительности
- Как правильно настроить TLS и сократить накладные расходы на шифрование
- Какие возможности по кэшированию есть у Nginx и Angie и как их эффективно использовать
- Как измерять и анализировать клиентскую и серверную производительность
В результате вебинара вы:
- Научитесь выявлять и настраивать ключевые параметры, влияющие на производительность
- Сможете оптимизировать конфигурацию Nginx и Angie под конкретные сценарии нагрузки
- Попробуете применять техники кэширования и настройки TLS для снижения нагрузки
- Поймёте, как оценивать эффективность настройки и устранять узкие места
Все участники получат скидку на большое обучение «Инфраструктура высоконагруженных систем».
👉 Для участия зарегистрируйтесь: https://vk.cc/cM6Bil
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
От «ламповых» серверов до облачных гигантов: 35 лет истории коммерческого хостинга в одной статье
В начале 90-х интернетом пользовались единицы, а хостинг был скорее экзотикой — сайты хранились на университетских или «домашних» серверах энтузиастов. Первые коммерческие дата-центры появились примерно к середине десятилетия, а к его концу уже возникли техногиганты. За следующие 35 лет отрасль выросла в глобальную экосистему со своими правилами и локальными историями. Вспомним, как всё развивалось — в мире и у нас, и чем это в итоге обернулось. Напомним, что технологии хостинга мы рассмотрели ранее.
https://habr.com/ru/companies/ruvds/articles/907358/
👉 @i_odmin
📌Grep в Linux как инструмент для администрированияgrep
— утилита командной строки, используется для поиска и фильтрации текста в файлах, на основе шаблона, который (шаблон) может быть регулярным выражением.
Примеры использования.grep iodmin
grep iodmin file.txt
поиск iodmin в файле file.txt, с выводом полностью совпавшей строкойgrep -o iodmin file.txt
поиск iodmin в файле file.txt и вывод только совпавшего куска строкиgrep -i iodmin file.txt
игнорирование регистра при поискеgrep -bn iodmin file.txt
показать строку (-n) и столбец (-b), где был найден iodmingrep -v iodmin file.txt
инверсия поиска (найдет все строки, которые не совпадают с шаблоном iodmin)grep -A 3 iodmin file.txt
вывод дополнительных трех строк, после совпавшейgrep -B 3 iodmin file.txt
вывод дополнительных трех строк, перед совпавшейgrep -C 3 iodmin file.txt
вывод три дополнительные строки перед и после совпавшейgrep -r iodmin $HOME
рекурсивный поиск по директории $HOME
и всем вложеннымgrep -c iodmin file.txt
подсчет совпаденийgrep -L iodmin *.txt
вывести список txt-файлов, которые не содержат iodmingrep -l iodmin *.txt
вывести список txt-файлов, которые содержат iodmingrep -w iodmin file.txt
совпадение только с полным словом iodmingrep -f iodmins.txt file.txt
поиск по нескольким iodmin из файла iodmins.txt, шаблоны разделяются новой строкойgrep -I iodmin file.txt
игнорирование бинарных файловgrep -v -f file2 file1 > file3
вывод строк, которые есть в file1 и нет в file2grep -in -e 'python' `find -type f`
рекурсивный поиск файлов, содержащих слово python с выводом номера строки и совпаденийgrep -inc -e 'test' find -type f | grep -v :0
рекурсивный поиск файлов, содержащих слово python с выводом количества совпаденийgrep . *.py
вывод содержимого всех py-файлов, предваряя каждую строку именем файлаgrep "Http404" apps/**/*.py
рекурсивный поиск упоминаний Http404 в директории apps в py-файлах
Полный мануал по grep есть тут
👉 @i_odmin
⚠️ Terraform меняет правила игры в DevOps. Хотите освоить инструмент, с которым инфраструктура развертывается в несколько кликов?
⏰ На открытом вебинаре 20 мая в 20:00 МСК вы узнаете, как Terraform делает инфраструктуру управляемой, прозрачной и масштабируемой. Разберём ключевые понятия: провайдеры, состояние, модули и переменные. Вы узнаете, почему IaC стал золотым стандартом DevOps.
💪 Научитесь автоматизировать развёртывание ресурсов, избавьтесь от рутинной ручной работы и освободите время на действительно важные задачи.
👉 Регистрируйтесь прямо сейчас и получите скидку на программу обучения «DevOps-практики и инструменты»: https://vk.cc/cM5iJP
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Add-on pack из 90-х: Microsoft 95 Plus! для Windows
24 августа 1995 года вышла Windows 95 — операционная система, которая должна была стать одним из лидеров в домашнем и SOHO-сегменте. Она предлагала пользователям удобный графический интерфейс, поддержку многозадачности и функцию Plug&Play. Правда, работало это далеко не идеально: в народе технология получила ироничное прозвище Plug&Pray («подключи и молись»). Зато с архитектурной точки зрения это был серьезный шаг вперед — переход от 16-битных к 32-битным приложениям.
Как это часто бывает, к моменту релиза далеко не все запланированные функции были готовы. Разработчики стояли перед выбором: внедрить недоработанные фичи и рисковать стабильностью или отложить их на потом. В итоге дополнительные возможности решили выделить в отдельный коммерческий продукт. Так появилась первая версия Windows 95 Plus! — своеобразное дополнение к основной системе. О нем сегодня и расскажу.
https://habr.com/ru/companies/ru_mts/articles/909426/
👉 @i_odmin
🔧 Bash: Работа с массивами
В Bash, помимо обычных переменных, есть поддержка массивов. Это мощный инструмент, особенно полезный для скриптов и автоматизации.
📌 Обычные массивы (indexed)
x=() # Пустой массив
x[0]='a' # Присваивание
x[1]='b'
x[2]='c'
x=('a' 'b' 'c') # Сокращённая запись
echo ${x[1]} # Конкретный элемент
echo ${x[@]} # Все элементы
declare -A y # Объявление пустого ассоциативного массива
y[abc]=123 # Присваивание
y[efg]=xxx
y=([abc]=123 [efg]=xxx) # Сокращённая запись
echo ${y[abc]}
declare -A
Bash воспримет строковый ключ как 0
и создаст обычный массив с одним элементом!
mapfile z < текстовый_файл
z
.Приглашаем на вебинар с участием эксперта Александры Цветковой – эксперта из российской IT-компании, разрабатывающей ПО для информационной безопасности: «Как объяснить директору необходимость ИБ за 5 минут»
📌 21 мая | 11:00 (МСК)
Устали от возражений "Это дорого" и "Нам это не нужно"? Научитесь доносить ценность ИБ до руководства быстро и убедительно!
На вебинаре вы узнаете:
🔹 Почему ИБ — это инвестиция, а не затраты
🔹 Как перевести техугрозы в деньги — язык, который поймёт любой директор
🔹 Кейсы-победители: как компании экономят до 15 млн руб. на простых решениях
🔹 Готовые шаблоны для вашей следующей презентации
Вы сможете задать вопросы, поучаствовать в розыгрыше подарков, а также получить в подарок файл с готовыми аргументами для директора.
🖥 Успейте зарегистрироваться: https://xserver.a-real.ru/vebinars/?utm_source=iodmintg
Реклама. ООО «А-Реал Консалтинг», ИНН 7606047112, ERID: 2VtzqumdFkx
Неравнодушен к серверным и сетевым технологиям? Приходи на Selectel Infra MeetUp!
Selectel проводит мероприятие для инженеров дата-центров. Приходите, чтобы узнать о развитии технологий и оборудования в ЦОДах и получить советы по карьерному развитию.
📍23 мая, Москва (оффлайн и онлайн)
В программе:
— хардкорные лекции и практические воркшопы,
— карьерные консультации от экспертов,
— афтепати с розыгрышами призов и нетворкингом.
Посмотреть подробную программу и зарегистрироваться: https://slc.tl/1g379
Чтобы не пропустить митап и узнавать о других мероприятиях, воркшопах и бесплатных курсах Selectel, подписывайтесь на @selectel_events
Реклама. АО «Селектел», ИНН 7810962785, ERID: 2VtzqvsYoAt
Хотите ускорить свою работу и максимально раскрыть потенциал VSCode в задачах Data-инженера?
⏺ 21 мая в 20:00 МСК на открытом вебинаре разберём 15 незаменимых расширений VSCode, которые повысят продуктивность инженеров данных. Узнаете, как настроить AI-ассистента Continue. dev — бесплатную альтернативу GitHub Copilot, и упростить работу с Docker, Jupyter и форматами данных прямо в VSCode.
После урока вы сможете автоматизировать рутинные задачи, сократить время на настройку окружения и получить удобный набор инструментов для анализа данных и разработки пайплайнов.
➡️ Регистрируйтесь и получите скидку на курс «Data Engineer»: https://vk.cc/cLZGZ1
🎁 Скидка на 15% на курс до 19 мая ждет вас и еще дарим дополнительный промокод DE5 до 10 июня. Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
👋 Привет, админы!
Тут на хабре пишут👇
Обновление KB5058379 для Windows 10 22H2 заставляет ПК загружаться в Recovery и требовать ключ BitLocker
В середине мая Microsoft выпустила накопительное обновление безопасности KB5058379 для Windows 10 22H2 и 21H2, включая редакции LTSC/Enterprise, в рамках вторника патчей за май 2025 года. Пользователям и системным администраторам компаний с парком ПК Dell, HP или Lenovo на этих версиях ОС с новым обновлением пришлось столкнуться с перезагрузкой в Recovery и требованием ввести ключ BitLocker. Также у части пользователей начал возникать BSoD после развёртывания KB5058379.
В большинстве случаев проблема касается корпоративных клиентов, кто использует SCCM или WSUS.
Если ПК застрял на экране восстановления Windows или восстановления BitLocker («Введите ключ восстановления, чтобы снова начать») после KB5058379, нужно выполнить следующие действия:
перезагрузить ПК и зайти в BIOS/UEFI;
в настройках зайти на вкладку Security, открыть меню Virtualization или Advanced CPU Settings;
отключить опцию Intel TXT (другие название: Trusted Executio или OS Kernel DMA Support)
опцию VT for Direct I/O (или VT‑d) можно оставить включённой.
сохранить изменения и выйдите из BIOS.
Идея состоит в том, чтобы отключить Intel TXT и позволить KB5058379 завершить установку. Если правильно выполнить эти действия, то далее не будет ошибки с восстановлением BitLocker или BSOD. Примечательно, что в документе техподдержки Microsoft по‑прежнему указано, что компания не знает о каких‑либо новых проблемах с KB5058379.
https://support.microsoft.com/ru-ru/topic/13-%D0%BC%D0%B0%D1%8F-2025-%D0%B3-kb5058379-%D1%81%D0%B1%D0%BE%D1%80%D0%BA%D0%B8-%D0%BE%D1%81-19044-5854-%D0%B8-19045-5854-0a30e9ee-5038-45dd-a5d7-70a8813a5e39
https://www.windowslatest.com/2025/05/15/windows-10-kb5058379-locks-pcs-bitlocker-recovery-triggered-on-boot-bsods/
👉 @win_sysadmin
Hayabusa
Быстрая и мощная утилита для анализа Windows Event Log (EVTX) файлов, ориентированная на безопасность. Она использует сигнатуры MITRE ATT\&CK для выявления подозрительных действий, а также поддерживает временные шкалы событий. Основная цель — помочь в расследовании инцидентов, threat hunting и DFIR.
Основные возможности:
* ⚡ Высокая скорость анализа логов EVTX
* 🔎 Обнаружение атак по сигнатурам (YARA-L и SIGMA)
* 📅 Генерация временной шкалы событий
* 🧪 Поддержка пользовательских сигнатур
* 📊 Поддержка вывода в нескольких форматах: CSV, JSON, HTML и других
* 📁 Анализ каталогов с логами и .zip/.evtx архивов
* 🌐 Кросс-платформенность (работает на Windows, Linux и macOS)
Установка через pip:
pip install hayabusa
hayabusa -d ./logs --timeline -o results/
⏳ Хотите перестать тратить часы на рутинные задачи сборки релизов 1С и автоматизировать весь процесс одним нажатием?
⏺На открытом вебинаре 21 мая в 20:00 МСК вы узнаете, как использовать Docker, Jenkins и OneScript для автоматизации сборки релизов 1С. Разберёмся с настройкой окружения контейнера и запуском конфигурации напрямую из репозитория.
После урока вы сократите время на сборку и получите навыки для профессионального роста как DevOps-инженер 1С.
🚀 Присоединяйтесь к открытому вебинару и получите специальную скидку на курс «DevOps 1С»: https://vk.cc/cLX1z2Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576