Настройка Linux сервера, часть 2

Материал из Wiki Open book
Перейти к: навигация, поиск

Описание курса

На курсе будут рассмотрены основные вопросы связанные с настройкой почтового сервера:

  • Конфигурация почтового сервера.
  • Конфигурация IMAP|POP3 сервера.
  • Управление почтовыми ящиками пользователей.
  • Настройка шифрования при подключении к почтовому серверу.
  • Подключение антивируса.
  • Защита от спама.
  • Подключение WEB интерфейса.

На время работы с курсом предоставляется виртуальная машина с реальным IP адресом и реальное доменное имя.

Для успешного прохождения курса требуются наличие знания тем, аналогичных курсам Базовый курс по Linux и Настройка Linux сервера, часть 1.

Программа курса

  • Введение.
    • Что мы будем рассматривать на этом курсе.
    • Предварительная подготовка.
  • Компоненты системы электронной почты.
    • Пользовательский почтовый агент.
    • Транспортный агент.
    • Агент подачи сообщений.
    • Агент доставки почты.
    • Агенты доступа.
    • Протокол SMTP.
  • Почтовый сервер sendmail.
    • Конфигурационные файлы sendmail.
    • Конфигурация sendmail при помощи препроцессора m4.
      • Макрос VERSIONID.
      • Макрос OSTYPE.
      • Макрос DOMAIN.
      • Макрос MAILER.
      • Макрос FEATURE.
      • Порядок описания макросов в файле препроцессора m4.
  • Настройка простого почтового сервера.
    • Настройки в DNS.
      • Запись MX.
      • Технология spf.
    • Настройка сервера sendmail.
      • Изменение настроек по умолчанию.
      • Добавление параметров.
      • Строка приглашения.
      • Очередь на отправление.
      • Ограничения на размер письма и количество получателей.
      • Защита от DDOS.
      • Подключение Cyrus IMAP.
      • Итоговый конфигурационный файл.
      • Создание конфигурационного файла.
      • Определение домена.
    • Псевдонимы.
    • Конфигурация Cyrus IMAP.
      • Конфигурационные файлы.
    • Запуск почтового сервера.
    • Настройка firewall.
    • Почтовые ящики пользователей.
      • Добавление пользователя в системе.
      • Добавление почтового ящика.
      • Права доступа.
      • Ограничение размера почтового ящика.
      • Удаление ящика.
      • Лабораторная работа. Создание почтового ящика.
    • Подключение почтового клиента.
      • Подписка на папки.
      • Отправка почты.
    • Заключение.
  • Настройка шифрования при подключении к почтовому серверу.
    • Включение графического интерфейса на сервере.
    • Установка программы TinyCA2.
      • Использование программы.
      • Создание ключа и сертификата для почтового сервера.
      • Экспортирование сертификата и ключа.
    • Настройка sendmail.
    • Настройка IMAP сервера.
    • Настройка почтового клиента.
  • Подключение антивируса.
    • Установка антивируса.
    • Настройка ClamAV.
    • Подключение антивируса к sendmail.
  • MySQL.
    • Первый запуск.
    • Установка пароля пользователя root.
    • Восстановление пароля пользователя root.
    • Создание и удаление баз данных и пользователей.
      • Создание базы данных.
      • Создание пользователя.
      • Удаление пользователя.
      • Удаление базы данных.
    • Бекап базы данных.
  • Защита от спама.
    • DNSBL.
    • Антиспам фильтр.
      • Установка пограммы.
      • Конфигурация программы.
      • Изменения в конфигурационном файле.
      • Создание базы в MySQL.
      • Вспомогательные файлы.
      • Конфигурация sendmail.
      • Запуск программ.
      • Дополнительные утилиты.
    • Настройка проверки spf в sendmail.
      • Сборка необходимых программ.
      • Конфигурация программ.
    • Серые списки.
      • Подключение к sendmail.
      • Настройка milter-greylist.
      • Запуск программы.
      • Решение проблем.
  • WEB интерфейс.
    • Установка программы.
    • Подготовка базы данных.
    • Настройка WEB сервера Apache.
    • Сертификат для WEB сервера.
    • DNS.
    • Firewall.
    • Настройка WEB интерфейса.
  • Дополнительные темы.

Пример из учебника

Пример из учебника

На персональную страницу Артура Крюкова

Инструменты
    
Личные инструменты