Фотография к материалу «Инструменты для Linux и DevOps»Фото: Tanha Tamanna Syed / Pexels Gitgate / каталог

Инструменты для Linux и DevOps

Каталог open source инструментов, self-hosted сервисов и полезного софта для Linux, DevOps и системного администрирования от команды Gitgate.

Практичные инструменты: терминальные интерфейсы, мониторинг, безопасность, автоматизация, контейнеры и self-hosted сервисы.

674 инструментов
Найти подходящий

Каталог инструментов

Поиск по названию, категории и технологии

Показано: 601–624 из 674
Разработка

TinyPilot

TinyPilot - превратите свой Raspberry Pi в браузерный KVM. Самодельный IPMI на базе Raspberry Pi и платы видеозахвата. Позволяет удаленно полноценно управлять сервером через броузер. Возможности видеозахват (HDMI/DVI/VGA) переадресация клавиатуры переадресация мыши полноэкранный режим вставка текста из буфера обмена

ipmiraspberypipiremotewebui
Безопасность

tinysshd

tinysshd - минималистичный SSH-сервер, реализующий лишь часть функций SSHv2 tinysshd поддерживает только безопасную криптографию (минимальная 128-битная безопасность, защита от атак с использованием тайминга кэша) tinysshd не реализует старые криптографические методы (такие как RSA, DSA, HMAC-MD5, HMAC-SHA1, 3DES, RC4,.) tinysshd не реализует небезопасные функции (такие как пароль или аутентификация на основе хоста) tinysshd не имеет таких функций: протокол SSH1, сжатие, переадресация портов, переадресация агента, переадресация X11. tinysshd не использует динамическое выделение памяти (нет ошибок выделения и т. д.). Подходит для эмбедед систем с ограничением по ресурсам.

ssh
Терминал

TLP

TLP - это многофункциональная утилита командной строки (CLI) для Linux, которая экономит заряд батареи ноутбука без необходимости углубляться в технические детали. Настройки TLP по умолчанию уже оптимизированы для работы от батареи, поэтому вы можете установить его и просто расслабиться. Тем не менее, TLP полностью настраивается для еще большей экономии энергии или для соответствия вашим точным требованиям.

notebookbatterypowersave
Терминал

tmate

И сразу еще одна альтернатива на базе tmux для парного программирования. Подсказано: @burpsuite_user. Полезно тем, кто много работает в терминале и хочет выполнять привычные операции быстрее.

sshwebuicli
Автоматизация

tofuutils/tenv

tofuutils/tenv - менеджер версий для OpenTofu, Terraform, Terragrunt и Atmos Простой, быстрый и кроссплатформенный. tenv сам найдет нужную версию, скачает, проверит подпись и подставит всё как надо. Совместим с tfenv/tofuenv-синтаксисом, но шустрее, надёжнее и без шелл-магии потому что всё на Go. Для тех, кто хочет всё по умному, но без лишней возни ! Рубрика "я пиарюсь". Проект Александра Шарова - @kvendingoldo Просьба поддержать, "озвездив" репку !

OpenTofuTerraformTerragruntAtmos
Безопасность

toxic-repos

toxic-repos обширный список проектов, принесших IT в жертву политике и дешовому популизму как повод задуматься о целесообразности их использования. Все проекты разбиты по категориям, от просто лозунгов в коде, до откровенных зловредов. Рекомендуется сотрудникам инфобеза как тема для аудита инфраструктуры Для удобства автоматизации есть экспорт в CSV, JSON и sqLite

security
Безопасность

tpotce

T-Pot platform Раз уж вчера заговорили о безопасности то вот совсем взрослый проект T-Pot - The All In One Multi Honeypot Platform Помимо 20+ сервисов содержит и встроенный мониторинг, с визуализацией в реальном времени карты атак.

securityhoneypot
Разработка

Tracexec

Tracexec - небольшая утилита для отслеживания execve{,at} и поведения перед pre-exec. Tracexec помогает вам выяснить, что и как программы выполняются при выполнении команды. Это полезно для отладки систем сборки, понимания того, что на самом деле делают сценарии оболочки, выяснения того, какие программы запускает проприетарное программное обеспечение и т. д.

debugexectrace
Терминал

transfer.sh

transfer.sh - утилитка / сервис для обмена файлами из CLI Может быть развернута локально. Написана на go. Поддерживает передачу в облачные хранилища S3 (Amazon S3), gdrive (Google Drive), storj (Storj) и в локальную FS

clifilesharecloud
Сети

Trippy

Trippy — терминальная утилита для диагностики сетевых проблем, объединяющая traceroute и ping. Она трассирует маршруты по ICMP, UDP и TCP, измеряет задержки и потери, определяет DNS, ASN, NAT и географию узлов и показывает результаты в интерактивном TUI.

netpingtraceroute
Безопасность

Trivy

Trivy - это комплексный и универсальный сканер безопасности. Trivy имеет сканеры, которые ищут проблемы безопасности, и цели, где он может их найти. Цели (которые может сканировать Trivy) образ контейнера файловая система репозиторий Git (удалённый) образ виртуальной машины кубернетес Сканеры (то, что Trivy может там найти) используемые пакеты ОС и программные зависимости (SBOM) известные уязвимости (CVE) проблемы IaC и неправильные конфигурации конфиденциальная информация и секреты лицензии на программное обеспечение

securitycvedockerk8sgit
Терминал

ttystudio

ttystudio - запишите свою терминальную сессию и сгенерируйте из нее GIF или APNG без каких либо внешних зависимостей, сценариев BASH, конкатенации GIF и т. д

clirecorderdemo
Разработка

ubuntu-cleaner

Ubuntu Cleaner - инструмент, который упрощает очистку вашей системы Ubuntu. Ubuntu Cleaner может освободить место на диске и в случае необходимости удалить конфиденциальную информацию с вашего компьютера. Возможности очистите кэш браузера очистить кэш APT очистить кэш миниатюр удалите ненужные пакеты удалите старые ядра удалите старые установщики Входит в состав почти всех .deb дистрибутивов Linux

ubuntucleansystemtools
Разработка

UEFITool

UEFITool - кроссплатформенное приложение с открытым исходным кодом, написанное на C++/Qt, которое преобразует образ прошивки, совместимый с UEFI, в древовидную структуру, проверяет целостность образа и предоставляет графический интерфейс для управления элементами образа. Разработка проекта началась в середине 2013 года из-за отсутствия кроссплатформенных утилит с открытым исходным кодом для работы с образами UEFI. В начале 2015 года был начат крупный раунд рефакторинга, чтобы сделать программу совместимой с новыми функциями UEFI, включая тома FFSv3 и фиксированные элементы образа.

uefibiosboot
Контейнеры

Unregistry

Unregistry - передача образов Docker напрямую на удаленные серверы без внешнего реестра (docker registry). Облегченный реестр образов контейнеров, который хранит и обслуживает образы непосредственно из хранилища вашего демона Docker. Включенная команда docker pushsh (дополнительная 's' для SSH) позволяет вам отправлять образы напрямую на удаленные серверы Docker через SSH. Она передает только недостающие слои, что делает ее быстрой и эффективной. Призван значительно ускорить подготовку к деплою контейнера на несколько узлов, избегая push/pull через docker registry. Особую ценность приобретает в закрытых контурах. Так же легко интегрируется в процесс CI/CD

dockerregistrysshimage
Безопасность

usbkill

usbkill - антикриминалистический аварийный выключатель, который ожидает изменения на ваших USB-портах, а затем немедленно выключает ваш компьютер. Список функций совместимость с Linux, *BSD и OS X выключайте компьютер при активности USB настраиваемый. Определите, какие команды следует выполнить непосредственно перед выключением возможность внесения в белый список USB-устройства. возможность изменить интервал проверки (по умолчанию: 250 мс). очистка RAM и SWAP. работает в спящем режиме (OS X). разумные настройки по умолчанию ВНИМАНИЕ !!! Использовать во имя добра !

securityusb
Разработка

Valkyrie

Valkyrie - клон Discord использующий React и Go. Пригодится разработчикам для ускорения повседневных задач и упрощения рабочего процесса.

discordalternative
Безопасность

vaultwarden

vaultwarden - Vault сервер, совместимый с Bitwarden написанный с нуля на Rust, ранее известный как bitwarden_rs. Задумывался скорее для интерактивного использования, хотя может и с автоматизациями через API. Т.к. полная совместимость с bitwarden на уровне API - работает с его оригинальными клиентами. Клиенты под все платформы, включая мобильные, WEB и CLI версию. А также в виде плагина под популярный браузеры. Из особенностей - позволяет создавать команды/организации и расшаривать информацию на ее членов, в том числе и в RO режиме.

vaultsecurityrustbitwarden
Терминал

venv-manager

venv-manager - мощный CLI инструмент для легкого управления виртуальными venv средами Python. Возможности создание и управление окружениями venv список всех venv установка пакетов и отслеживание зависимостей клонирование окружений venv обновление пакетов глобально или для конкретного окружения venv оистка кэш и временных файлов активация окружения venv

clivenvpython
Терминал

VHS

VHS - создавайте анимированные Gif из вашего терминала с помощью простого кода для демонстрации ваших инструментов CLI. Полезно тем, кто много работает в терминале и хочет выполнять привычные операции быстрее.

clirecorderdemo
Терминал

Vi-Mongo

Vi-Mongo - интуитивно понятное TUI приложение для терминала, написанное на Go и предназначенное для оптимизации и упрощения управления базами данных MongoDB. Подчеркивая простоту использования без ущерба для функциональности, Vi Mongo предлагает удобный интерфейс командной строки как для администраторов баз данных, так и для разработчиков.

tuimongomongodb
Разработка

viseron

viseron - автономное селфхостед программное обеспечение NVR и AI Computer Vision для IP камер Благодаря таким функциям, как обнаружение объектов, обнаружение движения, распознавание лиц и многое другое, он дает вам возможность следить за своим домом, офисом или любым другим местом, которое вы хотите контролировать. Функциональность Viseron может быть расширена с помощью компонентов. Альтернатива инзвестного Frigate

nvrfaceobjectvideo