uz
Feedback
/usr/bin

/usr/bin

Kanalga Telegram’da o‘tish

Канал для пользователей и администраторов Linux-систем: управление, инфраструктура, технические детали, новости и прочее. Реклама и цены: @gals_ad_bot Вопросы: @antoniusfirst @monitorim_it — канал о мониторинге ИТ

Ko'proq ko'rsatish
4 875
Obunachilar
-124 soatlar
+137 kunlar
+6430 kunlar
Postlar arxiv
Ваши сценарии автоматизации снова упираются в рутину и ручные доработки? Пора это исправить. Приглашаем на вебинар Astra Auto
Ваши сценарии автоматизации снова упираются в рутину и ручные доработки? Пора это исправить. Приглашаем на вебинар Astra Automation 2.0 — для тех, кто отвечает за автоматизацию, развертывания и стабильность ИТ-инфраструктуры: DevOps, инженеров автоматизации, системных администраторов и архитекторов. Что разберём:
🔹Как снизить объём ручных задач и ускорить ИТ-процессы 🔹Как обеспечить предсказуемые и надёжные развертывания 🔹Как платформа помогает масштабировать задачи без хаоса 🔹Покажем единый интерфейс, новые сценарии установки и Fast-Fail на практике 🔹Дадим рекомендации по запуску и тестовому доступу
📅 Дата: 10 декабря ⏰ Время: 11:00 Регистрируйтесь по ссылке

Как я обнаружил скрытую учетную запись пользователя на моем сервере Ubuntu (и что я с этим сделал) Новое расследование или совет как обнаружить подозрительные учетки на вашей Linux-системе.

Zabbix Meetup уже завтра! Уже завтра состоится наш совместный с Zabbix митап, где я также буду выступать. Приходите, чтобы узнать много интересного и просто поддержать🙏 🔥 На вебинаре выступит Алексей Владышев — СЕО Zabbix и расскажет о планируемых нововведениях в Zabbix 8.0. Зарегистрируйтесь, чтобы не пропустить

InfraDev Community приглашает на Cloud Fail ((Over)): специальный новогодний выпуск InfraDev Meetup. Без фейлов не обходится
InfraDev Community приглашает на Cloud Fail ((Over)): специальный новогодний выпуск InfraDev Meetup. Без фейлов не обходится ни один крутой продукт, ну а истории успеха — «за ширмой» оказываются историями поисков и ошибок с удачным концом. Поговорим про то, какие проблемы возникают под капотом инфраструктурных продуктов, как они решаются и какие уроки из этого получаются. Спикеры: ☁️Василий Степанов, руководитель направления инфраструктурных сервисов, VK Cloud, VK Tech. ☁️Константин Крамлих, руководитель поднаправления сетевых продуктов, Yandex.Cloud. ☁️Секретный доклад: подробности добавим позднее. Подробнее о докладах читайте на странице мероприятия. Когда: 18 декабря, с 18:00 до 23:59 Где: Москва, Ленинградский пр., 70, офис VK Tech, БЦ «Алкон» (количество мест ограничено). Приходите на встречу или участвуйте онлайн. Зарегистрироваться.

Руткит Linux, который прятался на виду: как я его наконец обнаружил Автор этой статьи думал, что у него надёжная система. Нет открытых портов, включён auditd, fail2ban следит за SSH. Но что-то было не так — сервер Ubuntu иногда тормозил, даже когда не работал под нагрузкой. Он обнаружил не просто ошибку в настройках — это был руткит, скрывающийся на виду.

10 трюков Bash, которые я хотел бы знать на своей первой работе в DevOps В этой статье собраны 10 эффективных подходы к использованию Bash, чтобы окружающие смотрели на вас с восторгом.

Как обеспечить безопасность в Kubernetes? 5 декабря в 11:00 разработчики Luntry, решения для защиты контейнерной инфраструкту
Как обеспечить безопасность в Kubernetes? 5 декабря в 11:00 разработчики Luntry, решения для защиты контейнерной инфраструктуры, и платформы контейнеризации «Штурвал» проведут совместный вебинар. В программе: ◾️предоставление доступов и анализ прав RBAC; ◾️погружение в сетевую безопасность и организацию Zero Trust; ◾️мультитенантность и ее связь с контролем Kubernetes-ресурсов. Luntry и «Штурвал» вместе создают сквозной контур безопасности для Kubernetes, который не только обнаруживает уязвимости, но и предоставляет инструменты для их оперативного устранения и даже предотвращения. Будет полезно инженерам безопасности, SRE, DevOps-инженерам, тимлидам. 📌 Зарегистрироваться

Как патчить ядро Linux: подробное руководство В статье автор подробно рассказывает о реализации установки опции PROTO_DOWN дл
Как патчить ядро Linux: подробное руководство В статье автор подробно рассказывает о реализации установки опции PROTO_DOWN для Ethernet-интерфейсов в ядре Linux. «Из коробки» ядро поддерживает эту опцию только для vxlan и macvlan-интерфейсов, а для Ethernet поддержка определяется драйвером сетевого устройства. Читать дальше на Хабре.

SPQR — опенсорс-решение Яндекса для горизонтального масштабирования Postgres В этой статье команда платформы данных в Yandex
SPQR — опенсорс-решение Яндекса для горизонтального масштабирования Postgres В этой статье команда платформы данных в Yandex Cloud рассказывет о SPQR — опенсорс‑инструменте, который создавался как ответ на «боль» шардирования и эксплуатации крупных OLTP‑систем. Это история о том, что стало отправной точкой для его создания, какие задачи он помогает решать, на чём основано наше решение и что позволяет ему быть довольно простым в эксплуатации. Репыч на Гитхаб

Как тестировать конфигурацию Nginx: корректность и информационная безопасность При разработке сложной системы приходится сталкиваться с необходимостью использования nginx в качестве reverse proxy. Один из частых сценариев использования это роутинг, список правил, регулирующих путь запроса во внутренние системы или путь между внутренними подсистемами. Зачастую быстро развивающиеся сервисы обрастают правилами, назначение которых не очевидно или имеет недокументированные особенности. Проверенный способ рефакторинга систем с недокументированным поведением: зафиксировать и вылечить упростить. Подробности в статье.

🎥 Вебинар по Linux: Процессы в Linux: как работает система изнутри Разбираемся, что такое процессы в Linux, как их контролир
🎥 Вебинар по Linux: Процессы в Linux: как работает система изнутри Разбираемся, что такое процессы в Linux, как их контролировать и что делать с зомби и сиротами. На вебинаре вы узнаете: - Что такое процесс в Linux и чем он отличается от программы. - Как устроен жизненный цикл процесса — от создания до завершения. - Что такое состояния процессов и как их отследить с помощью системных утилит. - Как управлять процессами: приоритеты, фоновые задания, остановка и завершение. В результате вебинара вы: - Научитесь находить и анализировать процессы с помощью ps, top, htop и других инструментов. - Разберётесь, кто такие “зомби” и “сироты” и как их «убить» корректно. - Поймёте, как Linux управляет процессами и что происходит при системных вызовах к ядру. - Сможете уверенно контролировать работу процессов и решать проблемы зависших приложений.. 🎁 Все участники вебинара получат специальные условия на полное обучение курса "Administrator Linux. Basic" 👉 Для участия зарегистрируйтесь: https://otus.pw/nMMC/?erid=2W5zFJoh2zt Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

Пробрасываем USB-устройство по сети в Линуксе В Линуксе проброс USB устройств через сеть реализован на уровне ядра, то есть это не какая-то специальная программа, которая этим занимается, а драйвер в ядре. И если этого драйвера в ядре нет (а его может и не быть — не вкомпилировал вендор, решил что не надо — имеет право) — то работать ничего, конечно, не будет. Читать дальше на Хабре.

Присоединяйтесь к митапу «СУБД глазами инфраструктурщиков», чтобы обсудить всё, что волнует сообщество DBA сегодня Участников
Присоединяйтесь к митапу «СУБД глазами инфраструктурщиков», чтобы обсудить всё, что волнует сообщество DBA сегодня Участников ждут практические доклады, живое общение и обмен опытом с экспертами, а ещё актуальные инсайты о том, куда движется рынок СУБД. В программе: 🔷 PostgreSQL без валидола: сборка кластера вручную 🔷 Автоматизация кластеров Postgre 🔷 Как мы перевезли Oracle с Solaris SPARC на x86 🔷 Масштабирование и отказоустойчивость YDB — 9 нод, банковская нагрузка, падение дата-центра, перезапуск кластера под нагрузкой без простоя. 🔷 Круглый стол «Масштабирование СУБД: реальные проблемы и перспективы» Участвуют эксперты из: «Инфосистемы Джет», Яндекс (YDB), Arenadata, СберТех, Postgres Professional, Газинформсервис Для кого: CIO, CTO, ИТ-директоров, архитекторов, DevOps, DBA Когда: 25 ноября, 16:00–19:00 (МСК) Где: офлайн и онлайн ДЕТАЛИ И РЕГИСТРАЦИЯ

Типичные проблемы с Docker и как их решать Docker прочно вошел в нашу жизнь, став стандартом де-факто для контейнеризации при
Типичные проблемы с Docker и как их решать Docker прочно вошел в нашу жизнь, став стандартом де-факто для контейнеризации приложений. Он обещает среду «работает на моей машине — будет работать везде», и в большинстве случаев так и есть. Но рано или поздно каждый разработчик или DevOps-инженер сталкивается с ситуацией, когда эта магия дает сбой. Контейнер не запускается, приложение не видит друг друга, а диск сервера таинственным образом переполняется. В этой статье мы не пробегаются поверхностно пробегать по списку команд. Вместо этого погружаются в три самые частые и раздражающие категории проблем Docker: нехватку места, конфликты прав доступа и сетевые коллизии. В статье разбераются в причинах их возникновения и описан системный подход к решению.

Почему автор этой статьи всегда настраивает баннер входа на Linux-серверах (и что он в него включает) Кажется, полезная вещь. А вы настраиваете баннер? Подробности здесь

🎥 Вебинар по Linux: Введение в Docker: контейнеры, изоляция и первые шаги. На вебинаре вы узнаете: - Чем контейнеризация отл
🎥 Вебинар по Linux: Введение в Docker: контейнеры, изоляция и первые шаги. На вебинаре вы узнаете: - Чем контейнеризация отличается от виртуализации и почему Docker стал стандартом. - Как устроены контейнер, образ и Docker Engine. - Как запустить и управлять контейнерами с помощью базовых команд docker run, ps, exec, stop). - Как использовать Docker Hub и скачивать готовые образы. В результате вебинара вы: - Разберётесь в ключевых понятиях Docker. - Научитесь запускать и управлять контейнерами. - Сможете использовать готовые образы для своих тестовых окружений. - Поймёте, куда двигаться дальше в изучении контейнерных технологий. 🎁 Все участники вебинара получат специальные условия на полное обучение курса "Administrator Linux. Professional" 👉 Для участия зарегистрируйтесь: https://tglink.io/1acec3f859f9?erid=2W5zFFv64pQ Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

Как работает память Linux? Подобно управлению процессором, управление памятью является одной из основных функций операционной
Как работает память Linux? Подобно управлению процессором, управление памятью является одной из основных функций операционной системы. Память в основном используется для хранения системных и прикладных инструкций, данных, кэшей и многого другого. Итак, как Linux управляет памятью? Подробнее в этой статье.

Хитрости безопасности Linux, которые должен знать каждый В этой статье вы узнаете, как использовать rkhunter для обнаружения
Хитрости безопасности Linux, которые должен знать каждый В этой статье вы узнаете, как использовать rkhunter для обнаружения руткитов, как настроить Fail2ban для предотвращения атак методом подбора паролей и почему важно блокировать экран, когда вы отходите от него. Вы также узнаете, как сделать sudo безопаснее, настроив тайм-ауты так, чтобы он всегда запрашивал ваш пароль. В общем, это некий гайд для параноика.🙃

«Штурвал 2.12»: кластер K8s за 15 минут 2 декабря в 11:00: next-next-next инсталляция кластера из GUI: ребята из «Лаборатории
«Штурвал 2.12»: кластер K8s за 15 минут 2 декабря в 11:00: next-next-next инсталляция кластера из GUI: ребята из «Лаборатории Числитель» покажут новый релиз «Штурвал 2.12». В программе: ◾️развёртывание «Штурвала» с нуля с новым инсталлятором; ◾️обзор основных изменений: новый инсталлятор, обновленный UI создания кластера, развёртывание на OpenStack с нативными балансерами и Let's Encrypt, поддержка Cinder CSI и Ubuntu 24.04. Для кого вебинар: DevOps-инженеров и архитекторов, разработчиков, специалистов служб эксплуатации. Зарегистрироваться

10 Bash-скриптов, которые автоматизируют 90% ежедневных задач DevOps Мне очень понравилась фраза автора этой статьи: «Bash — это скотч в арсенале DevOps. Некрасиво, не модно, но работает — и работает быстро.» Согласны? Все скрипты ниже, а подробности в статье по ссылке выше. 1. Скрипт «Уничтожить всех тварей»
#!/bin/bash
kill -9 $(ps aux | grep "$1" | grep -v grep | awk '{print $2}')
2. Просмотр логов с подсветкой
#!/bin/bash
tail -f "$1" | grep --color=always -E "$2|$"
3. Быстрый коммит и пуш в Git
#!/bin/bash
git add .
git commit -m "$1"
git push
4. Команда по уборке докер-контейнеров
#!/bin/bash
docker system prune -af
docker volume prune -f
5. Переключатель контекста Kubernetes
#!/bin/bash
kubectl config use-context "$1"
kubectl get nodes
6. Сокращённая команда для деплоя
#!/bin/bash
kubectl apply -f "$1"
kubectl rollout status deployment/"$2"
7. Disk Space Whisperer
#!/bin/bash
df -h | grep -E 'Filesystem|/dev/sda'
8. Пингер работоспособности сервиса
#!/bin/bash
curl -s -o /dev/null -w "%{http_code}\n" "$1"
9. Маскировщик секретов
#!/bin/bash
sed 's/[A-Za-z0-9]\{20,\}/[REDACTED]/g' "$1"
10. Утренняя проверка сервера
#!/bin/bash
for host in $(cat servers.txt); do
  ping -c 1 "$host" &> /dev/null && echo "$host is UP" || echo "$host is DOWN"
done
@usr_bin_linux