📑 Сейчас в базе знаний osLogic.ru читают…
  • Незащищённое http — соединение опасно тем, что существует возможность прослушивания трафика и соответственно паролей, отсылаемых на сайты вместе с логинами по POST или GET. Использование сертификатов защищает от пассивного прослушивания и, если сертификат подписан компанией-центром сертификации (Certificate authority или CA) , гарантирует клиентам, что сервер является именно тем сервером, который им нужен.То-есть сертификат, подписанный CA, […]
  • nmblookup — аналог команды Windows nbtstat для Linux. Клиент NetBIOS поверх TCP/IP, используется для разрешения имен NetBIOS. nmblookup дает возможность запрашивать имена NetBios из UNIX-машин. Входит по умолчанию в пакет SAMBA. Синтаксис nmblookup [-M] [-R] [-S] [-r] [-A] [-h] [-B <broadcast address>] \ [-U <unicast address>] [-d <debug level>] [-s <smb config file>] \ [-i […]
  • Блокировка неавторизованных запросов к OpenVPN с использованием Fail2ban Следующее основано на https://stefan.angrick.me/block-unauthorized-openvpn-logins-using-fail2ban. Установка и настройка fail2ban — https://www.oslogic.ru/knowledge/306/zashhita-servera-fail2ban/ Создание конфигурации фильтра Добавьте конфигурацию фильтра в файл /etc/fail2ban/filter.d/openvpn.conf. Содержимое файла должно быть примерно следующим (регулярные выражения могут потребовать корректировки): [INCLUDES] before = common.conf [Definition] failregex = %(__hostname)s ovpn-server.*:.<HOST>:[0-9]{4,5} TLS Auth Error:.* %(__hostname)s ovpn-server.*:.<HOST>:[0-9]{4,5} VERIFY ERROR:.* %(__hostname)s […]
  • Первый шаг в построении конфигурации OpenVPN заключается в создании инфраструктуры открытых ключей (Public Key Infrastructure, PKI). PKI состоит из: отдельного сертификата (также известного как открытый ключ) и секретного ключа для каждого сервера и клиента, и главного сертификата центра сертификации (Certificate Authority, CA) и ключа, который используется для подписи каждого сертификата для сервера и клиентов. OpenVPN […]
  • Использование ORM (Object-Relational Mapping) с Go и PostgreSQL упрощает взаимодействие с базой данных, позволяя работать с данными как с объектами Go, а не с SQL-запросами. Вот как это можно сделать: 1. Выбор ORM: Существует несколько популярных ORM для Go, каждый из которых имеет свои особенности и преимущества: GORM: Один из самых популярных и полнофункциональных ORM […]
При перепечатке просьба вставлять активные ссылки на oslogic.ru
Copyright oslogic.ru © 2026 . All Rights Reserved.