Boulette - предотвращает случайное выполнение опасных команд для удаленных хостов путем выдачи предупреждения об опасных командах. В приглашении просто запрашивается подтверждение пользователя. а также может обеспечить разрешение запроса, чтобы решить, следует ли возобновить (или прервать) команду.
https://github.com/pipelight/boulette
опубликовано в @gitgate
#cli #ssh #sudo #security #tools
GitHub
GitHub - pipelight/boulette: A terminal confirmation prompt that prevents you from accidentally damaging remote hosts.
A terminal confirmation prompt that prevents you from accidentally damaging remote hosts. - pipelight/boulette
👍14🔥7
ggh - менеджер ssh сессий. Надстройка над системным ssh клиентом, позволяющая с легкостью повторно вызывать и использовать предыдущие сессии. https://github.com/byawitz/ggh
опубликовано в @gitgate
#ssh #cli #tool
👍27🔥11
2FA-SSH-Shell - двухфакторная аутентификация с ботом Telegram для входа по SSH/Shellhttps://github.com/zerobyte-id-bak/2FA-SSH-Shell
опубликовано в @gitgate
#ssh #2fa #security #telegram #bot
GitHub
GitHub - zerobyte-id-bak/2FA-SSH-Shell: Two-Factor Authentication with Telegram Bot for SSH / Shell Login.
Two-Factor Authentication with Telegram Bot for SSH / Shell Login. - zerobyte-id-bak/2FA-SSH-Shell
👍17🔥9
Совет дня:
Как попасть на узел в закрытой сети через
Где
Для удобства можно прописать алиасом в файле
И просто вызывать командой
опубликовано в @gitgate
#tips #ssh #jumphost
Как попасть на узел в закрытой сети через
jumphost по ssh.ssh -J user1@hostname1:port1 user2@hostname2:port2
Где
hostname1 - промежуточный jump узел с доступом извне, hostname2 узел изолированный от внешних каналов, но с сетевой связаностью с hostname1Для удобства можно прописать алиасом в файле
~/.bashrcalias jump='ssh -J user1@hostname1:port1'
И просто вызывать командой
jump user2@hostname2:port2опубликовано в @gitgate
#tips #ssh #jumphost
👍33🔥10
Useful Tools | Linux | GitOps | DevOps
Lume - легковесная CLI утилита и локальный API сервер для создания, запуска и управления виртуальными машинами MacOS и Linux с почти нулевым оверкостом на виртуализацию на Apple Silicon, используя виртуализацию Apple.FrameWork https://github.com/trycua/lume…
SSH Commander - мощный, красочный инструмент командной строки (CLI) для одновременного выполнения команд на нескольких SSH-серверах. Он поддерживает как пароль, так и аутентификацию на основе ключей, пользовательские порты и может выполнять как отдельные команды, так и командные файлы.
https://github.com/AthenaNetworks/ssh_commander
опубликовано в @gitgate
#ssh
GitHub
GitHub - AthenaNetworks/ssh_commander: Run sequential command(s) on a group of SSH servers
Run sequential command(s) on a group of SSH servers - AthenaNetworks/ssh_commander
👍13🔥7
lpkfuse - SSH Public Keys в LDAP с использованием FUSEhttps://github.com/jimdigriz/lpkfuse
опубликовано в @gitgate
#fuse #ldap #ssh #security
GitHub
GitHub - jimdigriz/lpkfuse: SSH Public Keys in LDAP using FUSE
SSH Public Keys in LDAP using FUSE. Contribute to jimdigriz/lpkfuse development by creating an account on GitHub.
👍7🔥6
ssh-getkey-ldap - проект предоставляет простой сценарий, который используется в качестве авторизованного
Сценарий написан на
Если вам нужна утилита для управления ключами, хранящимися в
https://github.com/jirutka/ssh-getkey-ldap
Подсказал: Сергей Куликов - @mr_volkula
опубликовано в @gitgate
#ldap #ssh #key #lua
KeepyScommand на Openssh Server для извлечения авторизованных ключей из LDAP. Сценарий написан на
LUA и требует только одной зависимости, LualDap (и интерпретатора Lua, конечно).Если вам нужна утилита для управления ключами, хранящимися в
LDAP, SSH-Ldap-Pubkey - это то, что вы ищете.https://github.com/jirutka/ssh-getkey-ldap
Подсказал: Сергей Куликов - @mr_volkula
опубликовано в @gitgate
#ldap #ssh #key #lua
GitHub
GitHub - jirutka/ssh-getkey-ldap: A simple script to be used as AuthorizedKeysCommand in OpenSSH server to look up user’s public…
A simple script to be used as AuthorizedKeysCommand in OpenSSH server to look up user’s public keys in LDAP. - jirutka/ssh-getkey-ldap
👍6🔥6
rtop - мониторинг удаленных систем поверх SSH. Подключается по
SSH к удаленной системе и отображает жизненно важные метрики системы (CPU, disk, memory, network). Не требует установки дополнительного ПО в удаленной системе, кроме SSH -сервера и рабочих учетных данных.Дополнительно: вывод можно легко распарсить в удобоваримый для вашей текущей системы мониторинга формат.
https://github.com/rapidloop/rtop
опубликовано в @gitgate
#moni #ssh #top
GitHub
GitHub - rapidloop/rtop: rtop is an interactive, remote system monitoring tool based on SSH
rtop is an interactive, remote system monitoring tool based on SSH - rapidloop/rtop
👍24🔥10
Machbase - невероятно быстрая база данных временных рядов, разработанная специально для приложений IoT и реализованная на языке Cmachbase-neo - сервер базы данных IoT, который встраивает движок Machbase и предлагает необходимые и удобные функции для создания платформ IoT, включая API MQTT и HTTP. Он очень универсален и может быть установлен на самых разных машинах, от устройств Raspberry Pi до высокопроизводительных серверов.API и интерфейсы
- HTTP: приложения и датчики считывают/записывают данные через
HTTP REST API- MQTT: Датчики записывают данные по протоколу
MQTT- gRPC: первоклассный
API для расширений- SSH: Интерфейс командной строки для ручного управления и пакетных процессов
- Web UI
- API пользовательского интерфейса для создания собственного пользовательского интерфейса
https://github.com/machbase/neo-server
Документация: https://docs.machbase.com/neo
опубликовано в @gitgate
#iot #mqtt #http #grps #ssh #webui
🔥19👍5
Teleport - обеспечивает подключение, аутентификацию, контроль доступа и аудит инфраструктуры.Вот почему вам может пригодиться Teleport:
- настройте единый вход для всей вашей облачной инфраструктуры (
SSO)- защитите доступ к облачным и локальным сервисам с помощью конечных точек
mTLS и краткосрочных сертификатов.- создайте туннели для доступа к службам за
NAT и брандмауэрами.- предоставьте журнал аудита с записью сеанса и воспроизведением для различных протоколов.
- унифицировать контроль доступа на основе ролей (
RBAC) и реализовать принцип наименьших привилегий при запросах на доступ.* Версия с открытым исходным кодом поддерживает только
GitHub SSO.Teleport работает с
SSH, Kubernetes, базами данных, RDP и веб-сервисами.https://github.com/gravitational/teleport
опубликовано в @gitgate
#sso #security #rbac #ssh #k8s #rdp
👍16🔥3