Саморазоблачение - рандом, хитрости и чужой опыт

Бэкап с сохранением старых версий файлов и папок


Тема: IT

Для Windows есть много разных программ для "зеркалирования" - создания точной резервной копии папки.
Но эти программы удаляют и перезаписывают старые версии файлов в бэкапе. А мне нужно было во время синхронизации не удалять старые версии файлов, а сохранять (например в заданную третью папку).
Когда просматривал разные известные программы для бэкапа, обнаружил, что обычно в них идея "третьей папки" вообще отсутствует. Есть две - исходная (откуда) и целевая (куда - "зеркальная"), а так, чтобы результат сравнения этих двух папок (отличающиеся старые или уже удаленные файлы) сохранялся в третью папку - такого вообщем-то нет.
Или почти нет.

Далее...

Почему на VPS-VDS нужен как минимум dnsmasq


Тема: IT

Минимальный DNS на свой сервер нужен потому, что при любой ошибке, сбое - система стучится к провайдеру, к его настройкам, его DNS и пр. А настроено у провайдера может быть что угодно. Например из того что мне попадалось в разное время - какие-то IP почему-то сопоставлены некоторым (и это особенно странно - что не всем, а некоторым) ошибочным доменам. Т.е. стоит допустить ошибку в имени домена и curl-запрос со всякими интересным параметрами вдруг начинает лезть на IP локальной сети (где-то у провайдера). Или localhost при случайной ошибке в настройках вдруг оказывается на каком-то непонятном IP который непонятно откуда взялся (из ближайшего DNS судя по всему). В общем, чтобы этого не было - нужен минимальный локальный DNS. И минимальный - это как раз dnsmasq.

Далее...

ProFTPd - некоторые тонкости настройки


Тема: IT

Сборник некоторых подробностей настройки FTP (ProFTPd), которые почему-то приходилось долго выискивать, постоянно натыкаясь только на не отвеченные вопросы.

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

В данный момент здесь присутствует следующее:

  • Аутентификация из файла - малоизвестная проблема
  • Подмена владельца для закачиваемых файлов
  • AllowOverwrite и AllowOverride - в чем разница
и пр.

Далее...

Установка и настройка почтового сервера


Тема: IT

Серия заметок по настройке почтовой системы в отдельно взятом частном случае (на основе Postfix, Dovecot + разное). Это главная, "родительская" страница, содержащая ссылки на весь список заметок (с кратким описанием).
Почту в таком формате - "с нуля", настраивал впервые. Ранее приходилось иметь с этим дело только эпизодически, "по касательной". Выбор в пользу определенной конфигурации сделан после перечитывания массы документации, статей и форумов. С учетом задачи, - поднять почтовую систему для быстрой и безотказной работы небольшого количества почтовых ящиков - выбрана такая сборка:
Postfix + Dovecot 2 + MySQL + PostfixAdmin + Postgrey + Postscreen + ClamAV + DKIM + Sieve + RoundCube. OC - Debian.

Далее...

Полный пример установки всех пакетов и настройки конфигурационных файлов


Тема: IT

Пример настройки всех основных конфигов всех элементов рассматриваемой в этой серии заметок почтовой системы. Список всех пакетов для установки в Debian. Этот пример - всего лишь частный случай, для определенных конкретных задач.

Речь идет о такой конфигурации:
Postfix + Dovecot 2 + MySQL + PostfixAdmin + Postgrey + Postscreen + ClamAV + DKIM + Sieve + RoundCube (+плагины к RoundCube, включая парочку, написанных тут же, "с лету", своих экспериментальных). OC - Debian.

ВАЖНО! Эта страница является частью списка заметок о настройке почтовой системы.
Родительская страница - обязательна к просмотру: Установка и настройка почтового сервера

Далее...

Postfix - Postscreen, первый уровень обороны


Тема: IT

Большинство писем является спамом, а большинство спама рассылается зомби-ботами. Зомби-боты - это зараженные компьютеры, хозяева которых могут и не знать о том, что они - источники спама. Разработчик Postfix Wietse Venema предсказывает, что в дальнейшем проблема зомби-ботов будет нарастать и ситуация будет только ухудшаться. Идея защиты состоит в том, что такие компьютеры, как правило, не соблюдают все стандарты SMTP-протокола, и кроме того, могут проявлять неестественную настойчивость, подключаясь после отказа снова и снова. Вычисляя их по характерному поведению Postscreen удерживает их на эмуляции SMTP-сессии, не давая соединится напрямик с SMTP-сервером.

ВАЖНО! Эта страница является частью списка заметок о настройке почтовой системы (Postfix+Dovecot и пр.).
Родительская страница - обязательна к просмотру: Установка и настройка почтового сервера

Далее...

Автоответчики Posfix, Dovecot. Vacation - "я в отпуске".


Тема: IT

В заметке - описание типов автоответчиков и разные способы их реализации через Postfix и Dovecot. Механизмы включения автоответчика через PostfixAdmin и RoundCube. Особенности работы автоответчика типа Vacation ("я в отпуске").
В заметке есть и вопросы, которые пока остаются без ответа. Кроме того возможны неточности - это скорее конспект-шпаргалка, чем достоверный справочник.

ВАЖНО! Эта страница является частью списка заметок о настройке почтовой системы (Postfix+Dovecot и пр.).
Родительская страница - обязательна к просмотру: Установка и настройка почтового сервера

Далее...