Найти в Дзене
Настройка fail2ban для Marzban
Всем привет!🖐 Все, у кого есть сервисы в открытом доступе, знают — брутфорс атаки это не миф, а ежедневная реальность. Fail2ban — простое и надежное решение, которое автоматически банит IP после нескольких неудачных попыток входа. Настроил за 15 минут — забыл о проблеме. Установка fail2ban: apt install fail2ban 2. Создаем фильтр для нашего Marzban: mkdir /etc/fail2ban/filter.d/marzban.conf [Definition] # Регулярные выражения для поиска атак failregex = ^\{"log":"INFO:\s+<HOST>:\d+\s+-\s+\\"POST /api/admin/token HTTP/1\...
2 месяца назад
Как быстро сделать парсер
Всем привет! На моем канале в тг CraftForge я написал пост о том, что каждый может написать парсер и без глубоких знаний в программировании, просто не все хотят тратить на это время. Дальше решил проверить сколько нужно потратить времени, чтобы получить приемлемый результат, а после голосования выбор пал на площадку Озон. Давайте попробуем. Используем ИИ, чтобы получить готовый парсер в котором мы указываем ссылку на категорию товара и количество товара нужного нам. Вернуть должен в формате json ссылку на товар, название товара, цену со скидкой и без, рейтинг и количество отзывов...
8 месяцев назад
Такие мастера
Всем привет! Недавно я оказался в ситуации, которая одновременно и рассмешила, и немного возмутила. Пришёл в гости к знакомой. Она пожаловалась: “У нас дома проблемы с интернетом. Телевизоры не подключаются, Wi-Fi всё время отваливается, на кухне вообще невозможно ничего посмотреть — постоянно пропадает сигнал”. Все телевизоры у них без кабельного, на интернете, андройды, яндексы (с яндексами отдельный прикол) и они постоянно отваливаются от сети, посмотреть что-то нереально. Я сразу спросил, где у них стоит роутер...
9 месяцев назад
Flet и пример проекта "Администратор"
Всем привет! Сегодня хочу рассказать про библиотеку flet для Python. Это удобная библиотека для создания кроссплатформенных UIприложений. Решил изучить ее и конечно же это нужно делать на проекте, поэтому решил написать графическую оболочку для базы данных, которую приходится вести в роли администратора. База представляет собой список пользователей и компьютеров, также есть необходимость следить за сроком действия сертификата на токене. Накидал примерный UI: Тут планируется отображать разную полезную информацию, а главное оповещения о просроченных сертификатах...
1 год назад
Как я развернул Bitwarden на своём сервере
Bitwarden — это мощный менеджер паролей с открытым исходным кодом. Я решил развернуть его на своём сервере, потому что: - Хранить сотни паролей в голове невозможно - Хочется полного контроля над своими данными - Это безопаснее, чем облачные аналоги 1. Подготовка сервера Создал виртуальную машину в Proxmox: - ОС: Debian 12 - Ресурсы: 4 ГБ RAM, 2 ядра CPU - Диск: 50 ГБ 2. Установка Docker и Docker Compose Обновляем систему и ставим зависимости: apt update apt install -y apt-transport-https ca-certificates...
1 год назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала