Cockpit — веб-интерфейс для управления linux-машинами (как серверными, так и десктопными). На борту присутствует визуализация основных метрик, настройка сети, управление дисками, логи, консоль и прочее. Отличный вариант быстро взглянуть на систему не собирая информацию вручную по ssh.
Установка тёмной темы оформления ProxMox
Proxmox хорош всем, кроме внешнего вида веб-интерфейса. Встроенной тёмной темы в комплекте не идёт, поэтому будем ставить стороннюю от Weilbyte. Для установки понадобятся пакеты wget и curl, поэтому установите их заранее, если их нет.
Импорт диска ВМ в Proxmox
Импорт образа диска (виртуальной машины) приходится делать, например, при переносе из тестовой среды в продакшн или миграции из vmware esxi (в этом случае предварительно нужно конвертировать образ в qcow2).
Установка KVM в Ubuntu 22
Kernel Virtual Module — ПО, позволяющее создавать виртуальную среду на уровне ядра Linux, т.е. использовать виртуальные машины внутри основной хост-системы. Единственное требование — железо должно поддерживать виртуализацию (например — Intel VT). Для начала обновим репозитории.
Настройка L2TP GUI в Ubuntu 22
По умолчанию в графическом интерфейсе Ubuntu отсутствует поддержка протокола L2TP.
Установка Linux на MacBook с чипом T2
Захотелось ноут с красивой картинкой на дисплее, выбор пал на retina от apple. Т.к. последние линейки процессоров (М1 и М2) поддерживаются только Asahi Linux (остальные дистрибутивы в стадии тестирования у энтузиастов), а менять дистрибутив на переправе не хотелось, был приобретён представитель предыдущей линейки девайсов с T2 security chip (устанавливался на MacBook Pro 2018, 2019 и 2020, MacBook Air 13″ 2018, 2019 и 2020, iMac 27″ 2020, Mac Pro 2019, Mac mini 2018, iMac pro).
Вытаскиваем хэш паролей из Active Directory
Если нам (исключительно в целях аудита и по согласованию с владельцем экземпляра AD) понадобилось вытащить хэши паролей пользователей, то в этом поможет пакет python-инструментов impacket, разработанный компанией SecureAuth.
Проблема с установкой пароля при mysql_secure_installation
Пост-установочный скрипт mysql_secure_installation повышает безопасность MySQL 8 (удаляет демо-данные, запрещает root-доступ cнаружи и пр.). На последних версиях при попытке установить пароль вылезает ошибка: Failed! Error: SET PASSWORD has no significance for user ‘root’@’localhost’ as the authentication method used doesn’t store authentication data in the MySQL server. Please consider using ALTER USER instead if you want to change authentication parameters.
Пакетное распознавание аудио и видео в текст
Ниже описана пошаговая инструкция по массовому распознаванию голоса (транскрибации) аудио- и видеофайлов в текст с помощью Vosk на Ubuntu 22. Сразу (субъективно) отмечу, что качество распознавания очень хорошее; проблемы присутствуют в тех случаях, когда голос неразборчив или плохое качество записи.
Основные команды для работы с kubernetes
Здесь собраны основные команды для управления pod`ами и контейнерами, оркестрируемыми kubernetes.