Apache: включаем OCSP и HSTS

OCSP Включается глобально – нужно раскоментировать строки: # ee /usr/local/etc/apache24/extra/httpd-ssl.conf # Enable stapling for all SSL-enabled servers: SSLUseStapling On SSLStaplingCache “shmcb:/var/run/ssl_stapling(32768)” SSLStaplingStandardCacheTimeout 3600 или для каждого виртуального хоста индивидуально в файле ./extra/httpd-vhosts.conf или в файлах ./Includes/: <VirtualHost _default_:443> # General setup for the virtual host DocumentRoot “/usr/local/www/apache24/data” ServerName mail.domen.ua:443 ServerAdmin postmaster@domen.ua ErrorLog “/var/log/httpd-error.log” TransferLog “/var/log/httpd-access.log” …

Continue reading ‘Apache: включаем OCSP и HSTS’ »

nginx: включение OCSP и HSTS

Технология OCSP Как узнать, является ли сертификат доверенным? Сделать это можно единственным способом – спросить об этом у самого поставщика, т.е. у удостоверяющего центра, который хранит всю информацию, связанную с выпущенным сертификатом. При подключении к серверу, клиент должен проверить действительность сертификата сервера по списку отозванных сертификатов – CRL, или по протоколу интерактивного статуса сертификата – …

Continue reading ‘nginx: включение OCSP и HSTS’ »

doveadm – утилита управления Dovecot-ом

Просмотр всех настроек Dovecot # dovecot -a Просмотр настроек отличных от дефолтных # dovecot -n Просмотр активных подключений # doveadm who Размещение LOG-файлов Dovecot # doveadm log find Просмотр последних 1000 ошибок и предупреждений с момента последнего запуска Dovecot # doveadm log errors Переоткрытие всех логов Dovecot(полезно выполнять после ручной ротации логов) # doveadm log …

Continue reading ‘doveadm – утилита управления Dovecot-ом’ »

vi – некоторые команды

Перемещение Действие Клавиши Влево, вниз, вверх, вправо h, j, k, l В конец строки $ В начало строки ^ В конец файла G В начало файла :1 На строку 47 :47 Редактирование Действие Клавиша Удаление строки dd Удаление пяти строк 5dd Замена символа r Удаление символа x Удаление десяти символов 10x Отмена последнего действия u Объединение текущей и …

Continue reading ‘vi – некоторые команды’ »

whois

met@mail:/var/log# cat dovecot.log | grep “trying the next passdb” | awk ‘{ print $6}’ | sed -e ‘s/sql(//g’ | sed -e ‘s/)://g’ | tr , \\t vm@mail:/var/log# cat dovecot.log | grep “trying the next passdb” | awk ‘{ print $6}’ | sed -e ‘s/sql(//g’ | sed -e ‘s/)://g’ | tr , \\t | sort | …

Continue reading ‘whois’ »

rsync backup почтовых ящиков на другую машину

В ожидания покупки новых HDD, решил забэкапить на всякий случай почту. $ cat backup_mail_vmail.sh #!/bin/sh ### Проверка работы без всяких изменений файлов # aaa – тестовый ящик #rsync –dry-run -avzhe ssh /var/vmail/$domen/aaa admin@2.4.2.1:/home/admin ### # user_mail.txt – список ящиков сервера вида #user1 #user2 #user3 # Подключение ssh со входом по ключу # domen=_YOUR_DOMEN_ # admin@192.168.0.17 …

Continue reading ‘rsync backup почтовых ящиков на другую машину’ »

rsync опции и примеры

Опции и примеры Для простоты понимания, операции синхронизации привожу сперва локально. Быстрый способ синхронизировать два каталога, это использовать опцию -a: rsync -a foobar_src/ foobar_dst/ В данном случае файлы и директории из источника скопируются в приемник, при этом, если там были файлы, то совпавшие по имени будут перезаписаны, а остальные не тронуты. Опция -a задает архивный режим работы утилиты, …

Continue reading ‘rsync опции и примеры’ »

Linux Mint узнать версию

В терминале: $ inxi -S System: Host: note Kernel: 4.15.0-54-generic i686 bits: 32 Desktop: MATE 1.20.1 Distro: Linux Mint 19 Tara или $ cat /etc/lsb-release DISTRIB_ID=LinuxMint DISTRIB_RELEASE=19 DISTRIB_CODENAME=tara DISTRIB_DESCRIPTION=”Linux Mint 19 Tara” или $ cat /etc/issue Linux Mint 19 Tara \n \l