python | 0xbbeer Blog

Zabbix: Автоматическое создание Zabbix Template с помощью snmpwalk

Коллега поделился хорошим репозиторием - https://github.com/Sean-Bradley/SNMPWALK2ZABBIX Если вы вдруг создавали или создаете шаблоны SNMP для Zabbix-a , то этот модуль для python сохранит ваше драгоценное время. Суть в том, что модуль автоматически опрашиват устройства и создает все нужные айтемы (что является самым затратным по времени), Вам остается только изменить имена айтемов, типы данных и настроить нужные триггеры.

January 29, 2023

Python: Генерация сертификатов из Microsoft CA в Linux

Те, кто в своей инфраструктуре использует Microsoft CA, могли часто встречаться с проблемой выпуска сертификатов для linux машин\cервисов. Все время приходилось вручную генерировать сертификат с помощью openssl, а далее идти в веб интерфейс MS CA,запрашивать, потом скачивать сертификат и заливать его на машину. К счастью, нашелся модуль python, который облегачет получение сертификатов в Linux- certsrv Документация к модулю Пример получения сертификата При установке модуля по умолчанию используется basic-аутентификация, мы будем рассматривать аутентификацию с помощью NTLM, поэтому установим модуль с добавлением [ntlm] к названию....

November 1, 2022

Python: SSL CERTIFICATE_VERIFY_FAILED

Сертификаты для внутренних сервисов я выпускаю с помощью локального CA. Бывает так, что при работе в виртуальном окружении Python (venv), например, с каким-нибудь внутренним API по средством HTTPS запросов, вылезает ошибка: 1SSL: CERTIFICATE_VERIFY_FAILED Связано это с тем, что наше виртуальное окружение, а точнее модуль certifi, ничего не знает о нашем локальном центре сертификации. К счастью, на просторах инета нашлось простое решение1- добавить информацию о корневом сертификате в виртуальное окружение. Для этого:...

October 9, 2022