TGViewer
Channel Public Channel
Useful Tools | Linux | GitOps | DevOps

Useful Tools | Linux | GitOps | DevOps

@gitgate

Полезные opensource проекты на все случаи жизни, а иногда и советы.

Понравился проект из поста - поддержи автора звездой!

Web: https://gitgate.d3.ru

Сотрудничество: @maxgrue
Subscribers
6.79K
Photos
409
Videos
10
Links
1.1K

Showing posts older than #106 · Back to latest

Older Posts 19 shown
Post #105 2.83K
Как же все таки выйти из этого проклятого vi ?  :)

Пост посвящается всем фанатам nano, vscode и подобного..

https://github.com/hakluke/how-to-exit-vim

PS. Самый верный способ Ctrl+Alt+Reset

Опубликовано в @gitgate

#vi #fun #friday
GitHub GitHub - hakluke/how-to-exit-vim: Below are some simple methods for exiting vim. Below are some simple methods for exiting vim. Contribute to hakluke/how-to-exit-vim development by creating an account on GitHub.
  • 🔥 21
  • 👍 5
Post #104 2.73K
Bastillion это серверное решение, позволяющее через WEB консоль централизовано управлять доступом к узлам.

Основывается на SSH ключах. Умеет централизованно как выдавать доступ к группе узлов, так и отзывать его в случае необходимости. В виде клиента - обычный браузер. Поддерживает внешнюю. аутентификацию, в том числе и 2FA.

Из удобного - одновременное выполнение команды в нескольких сессиях.

В составе решения модуль аудита. протоколирующий как команды, так и отклики на них для каждого из пользователей.

https://github.com/bastillion-io/Bastillion

Web: https://www.bastillion.io

Опубликовано в @gitgate

#security #audit #ssh #jumphost
GitHub GitHub - bastillion-io/Bastillion: Bastillion gives you a clean, browser-based way to manage SSH access across all your systems—like… Bastillion gives you a clean, browser-based way to manage SSH access across all your systems—like a bastion host with a friendly dashboard. - bastillion-io/Bastillion
  • 👍 17
  • 🔥 1
Post #103 3.66K
Совет дня: Краткая памятка - ленивка по SSH туннелям

Опубликовано в @gitgate

#ssh #cli #tunnel
  • 👍 27
  • 🔥 17
Post #102 3.11K
deGoogle - или "ти кто такой, давай досвидания" !

Список альтернатив сервисам и приложениям google.

Особенно актуально в свете последних событий. Тем, кого ситуация с docker hub хоть чему то научила - есть время приготовиться.

https://github.com/tycrek/degoogle

Опубликовано в @gitgate

#alternative #google
GitHub GitHub - tycrek/degoogle: A huge list of alternatives to Google products. Privacy tips, tricks, and links. A huge list of alternatives to Google products. Privacy tips, tricks, and links. - tycrek/degoogle
  • 👍 16
  • 🔥 6
Post #101 2.63K
pg_auto_failover

Расширение для Postgres для организации автоматического фейловера и высокой доступности сервиса.

Альтернатива patroni

https://github.com/hapostgres/pg_auto_failover

Опубликовано в @gitgate

#db #psql #failover #patroni
GitHub GitHub - hapostgres/pg_auto_failover: Postgres extension and service for automated failover and high-availability Postgres extension and service for automated failover and high-availability - hapostgres/pg_auto_failover
  • 👍 13
  • 🔥 1
Post #100 3.49K
dblab легковесный интерактивный графический терминал клиент для PostgreSQL, MySQL and SQLite3

Кросс-платформенный: OSX/Linux/Windows 32/64-bit

Написан на Go - не требует установки, 1 бинарный файл

https://github.com/danvergara/dblab

Опубликовано в @gitgate

#db #psql #mysql #sqlite
GitHub GitHub - danvergara/dblab: The database client every command line junkie deserves. The database client every command line junkie deserves. - danvergara/dblab
  • 👍 22
  • 🔥 2
Post #99 2.55K
Web UI для организации и управления репозитория пакетов deb и rpm дистрибутивов.

https://github.com/openkilt/openrepo

Опубликовано в @gitgate

#repo #webui #ubuntu #centos #debian #rpm #deb
GitHub GitHub - openkilt/openrepo: Open Source repository management for deb, rpm, and generic packages Open Source repository management for deb, rpm, and generic packages - openkilt/openrepo
  • 👍 14
  • 🔥 6
Post #98 2.41K
Вредный совет дня:

Прямая команда ядру на перезагрузку. Без размонтирования FS, без остановки сервисов. Чем то похожа на аппаратный Reset

 echo b > /proc/sysrq-trigger


* Может быть любой символ, отличный от 0


или

echo 1 > /proc/sys/kernel/sysrq


Опубликовано в @gitgate

#tips #system
  • 👍 24
  • 🔥 11
Post #96 2.98K
Ну и раз сегодня зашел разговор о MacOS - Bash скрипт, который вжу-у-у-х, магия и ставит в виртуалку MacOS Catalina, Mojave,или High Sierra. (вот тут то ключик из предыдущего поста и пригодится)

И нет, это не хакинтош а нативные образы. Даже обновления работают.

https://github.com/myspaghetti/macos-virtualbox

Опубликовано в @gitgate

#macos #virtualbox #bash #hackintosh
GitHub GitHub - myspaghetti/macos-virtualbox: Push-button installer of macOS Catalina, Mojave, and High Sierra guests in Virtualbox on… Push-button installer of macOS Catalina, Mojave, and High Sierra guests in Virtualbox on x86 CPUs for Windows, Linux, and macOS - myspaghetti/macos-virtualbox
  • 👍 15
  • 🔥 2
Post #95 2.49K
Наверное все, рано или поздно, так или иначе ставили hackintosh и сталкивались с тем, что требуется оригинальный серийник железа для полноценной работы.

Отныне не проблема ! :)

https://github.com/sickcodes/osx-serial-generator

Опубликовано в @gitgate

#hackintosh #macos
GitHub GitHub - sickcodes/osx-serial-generator: Mac Serial Generator - Generate complete sets of Serial Numbers for OSX-KVM, Docker-OSX… Mac Serial Generator - Generate complete sets of Serial Numbers for OSX-KVM, Docker-OSX and of course, OpenCore. - sickcodes/osx-serial-generator
  • 👍 21
  • 🔥 2
Post #92 2.43K
T-Pot platform

Раз уж вчера заговорили о безопасности то вот совсем взрослый проект T-Pot - The All In One Multi Honeypot Platform

Помимо 20+ сервисов содержит и встроенный мониторинг, с визуализацией в реальном времени карты атак.

https://github.com/telekom-security/tpotce

Опубликовано в @gitgate

#security #honeypot
  • 👍 23
  • 🔥 1
Post #91 2.38K
Совет дня:

Немного полезных встроенных переменных bash

$DESKTOP_SESSION
current display manager
$EDITOR preferred text editor.
$LANG current language.
$PATH list of directories to search for executable files
$PWD current directory
$SHELL current shell
$USER current username
$HOSTNAME current hostname

В посте с советом https://t.me/gitgate/59 была еще одна хитрая, редко используемая, но полезная переменная $HISTFILE . ;)

Опубликовано в @gitgate

#tips #bash
  • 👍 24
  • 🔥 1
Post #90 2.31K
Вредный совет дня:

На правах концепта - пробрасывать/редиректить 22 порт обратно на  source address и пусть брутфорсят :)

Опубликовано в @gitgate

#tips
  • 🔥 43
  • 👍 10
Post #89 2.68K
Кучно пошло на тему инфобеза, вернее нестандартных приемов!

Еще один забавный метод - прокси, которая разбирает хендшейки протоколов и в зависимости от - пробрасывает в нужный сервис. SSH и HTTPS на одном порту :) Эдакий черный вход "для своих" :)

https://github.com/yrutschle/sslh

Подсказаал: @infras123

Опубликовано в @gitgate

#ssh #security #proxy
GitHub GitHub - yrutschle/sslh: Applicative Protocol Multiplexer (e.g. share SSH and HTTPS on the same port) Applicative Protocol Multiplexer (e.g. share SSH and HTTPS on the same port) - yrutschle/sslh
  • 🔥 16
  • 👍 13
Post #88 2.18K
Ну и раз уж сегодня про инфобез - маленькая полезная репка - Телеграм уведомления об ssh–авторизации на сервере

Да моё, да PR-юсь. Не возбраняется озвездить репку :)

https://github.com/pdacity/ssh2tg

Опубликовано в @gitgate

#security #ssh #telegram
GitHub GitHub - pdacity/ssh2tg: Телеграм–уведомления об ssh–авторизации на сервере через бота Телеграм–уведомления об ssh–авторизации на сервере через бота - pdacity/ssh2tg
  • 🔥 38
  • 👍 3
Post #87 2.1K
И еще немного про безопасность.

Совместно с honeypot (на стандартных портах) логично смотрится и сочетается Port Knocking

PS. fail2ban решение тоже неплохое, но срабатывает уже ПОСЛЕ того как сервис отклонил попытку, что при большом трафике сильно затратно по ресурсам.

https://github.com/jvinet/knock

Опубликовано в @gitgate

#security #honeypot
GitHub GitHub - jvinet/knock: A port-knocking daemon A port-knocking daemon. Contribute to jvinet/knock development by creating an account on GitHub.
  • 👍 15
  • 🔥 1
Post #86 2.15K
Awesome Honeypots

Огромная коллекция приманок (honeypot, honeytrap), а также связанных с ними компонентов и много другого, разделенных на такие категории, как Интернет, сервисы и т.д., с упором на бесплатные проекты с открытым исходным кодом.

В компьютерном мире термином honeypot называют ловушки для хакеров. Это системы, которые заманивают киберпреступников в западню. Злоумышленники атакуют приманку, и специалисты пользуются этим, чтобы собрать информацию о методах группировки или отвлечь ее от других целей.


https://github.com/paralax/awesome-honeypots

Опубликовано в @gitgate

#security #honeypot
GitHub GitHub - paralax/awesome-honeypots: an awesome list of honeypot resources an awesome list of honeypot resources. Contribute to paralax/awesome-honeypots development by creating an account on GitHub.
  • 👍 11
  • 🔥 6
Post #83 2.05K
Gobetween

Опенсурс современный load balancer и reverse proxy для хайлоад облачных решений. Поддерживает как L7 так и L4. (TCP, TLS & UDP).

Поддержка autodiscovery (static file, DNS SRV, docker/swarm, consul, text/json, или кастомные скрипты).

Встроенная поддержка healthcheck (tcp ping или кастомные скрипты)

Встроенное управление через Rest API

Различные стратегии балансировки.

Мультиплатформенный: Mac, Windows, Linux

https://github.com/yyyar/gobetween

Web: https://gobetween.io/

Опубликовано в @gitgate

#proxy #docker #configless #autodiscovery
GitHub GitHub - yyyar/gobetween: :cloud: Modern & minimalistic load balancer for the Сloud era :cloud: Modern & minimalistic load balancer for the Сloud era - yyyar/gobetween
  • 👍 17
  • 🔥 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →