Fail2ban + squid

И так, Fail2ban это програмьа, которая парсит системные логи на наличие ошибок аутентификации и т.д. и по заданным правилам банит атакующий IP. Недавно мне понадобилось…

Openvpn

openvpn-client OpenVPN systemd use This is only a brief summary of OpenVPN systemd usage. OpenVPN must be compiled with systemd support. Use the correct OpenVPN supported systemd .service files. Build OpenVPN…

Как создать базу данных и нового пользователя в MySQL: инструкция

В этой инструкции мы рассмотрим, как в MySQL создать пользователя и базу, как удалить базу, как выдать пользователям привилегии.  По умолчанию вам будет доступен пользователь…

Как конвертировать JPG в PDF в Linux

Конвертирование jpg в pdf с помощью ImageMagick Для начала установите ImageMagick. Для Debian/Ubuntu: Bashsudo apt-get install imagemagick Для CentOS/RHEL/Fedora: Bashsudo yum install imagemagick В пакет…

Git на сервере — Настраиваем сервер

Настраиваем сервер Давайте рассмотрим настройку доступа по SSH на стороне сервера. В этом примере мы будем использовать метод authorized_keys для аутентификации пользователей. Мы подразумеваем, что вы используете…

Настройка SSH аутентификации по ключам в Windows

В этой статье мы настроим SSH аутентификацию в Windows по RSA или EdDSA ключам для безопасного доступа к удаленным компьютерам/серверам. Рассмотрим, как сгенерировать открытый и…

Warning: Using a password on the command line interface can be insecure

Использую в своей работе самописный скрипт для резервного копирования баз MySQL. Для бекапа используются следующие параметры: BashMYSQL_PARAM="--add-drop-table --user=$mysql_user --password=$mysql_passwd --databases --ignore-table=mysql.event" При выполнении скрипта на…

Установка и использование менеджера пакетов PIP в Python.

PIP - система управления пакетами pip - система управления пакетами, которая используется для установки и управления программными пакетами, написанными на Python. Много пакетов можно найти в Python…