Документация Calculate Linux
Вид материала | Документы |
- В Linux. 2 Приобретение и инсталляция Linux. 3 Учебник по Linux 4 Администрирование, 3589.91kb.
- Gnu/Linux, 51.18kb.
- Лекция 17. Операционная система Linux, 126.24kb.
- Концепция развития спо в РФ 2 История Linux, 105.81kb.
- Windows против Linux, 88.72kb.
- RH253 Сетевые службы Red Hat Linux и администрирование безопасности, 45.9kb.
- Установка ос linux: основные моменты, 83.79kb.
- Исследование возможностей ос linux для приложений реального времени с обработкой разнородной, 98.25kb.
- План лекции «alt linux. Установка и особенности» Заявка на участие в апробации Линукса, 48kb.
- Linux от Пламен Петков По-добрата операционна система Linux?, 1306.19kb.
Настройка и запуск репликации
Резервное копирование
Перед тем как начинать настраивать почтовую репликацию, рекомендуется сделать резервную копию настроек, чтобы в случае некорректных действий не потерять данные:
cl-backup
Для восстановления данных из последней резервной копии используйте команду:
cl-backup -r
Настройка реплицирования сервисов
Добавление mail сервиса в репликацию и указание серверов производится командой
cl-replication -r <полные имена серверов через запятую> mail
Для получения полного имени сервера используйте команду:
hostname -f
При репликации только mail сервиса все перечисленные серверы будут почтовыми релеями. Для того чтобы сделать их (все или некоторые) почтовыми серверами, необходимо добавить их в репликацию unix сервиса. Это делается командой:
cl-replication -r <полные имена серверов через запятую> unix
Перенос настроек репликации на другие сервера
Для того, чтобы перенести настройки репликации на другие серверы необходимо:
- на сервере, где настроена репликация, сделать резервную копию настроек:
cl-backup
- скопировать полученную резервную копию на все серверы, включенные в репликацию:
scp /var/calculate/server-backup/ldap/<последний бэкап>.tar.bz2 root@otherserver:/var/calculate/server-backup/ldap/
Применение настроек репликации на других серверах
Для применения настроек репликации на других серверах необходимо выполнить на них команду
cl-rebuild --repl
Пример создания почтового ящика
После настройки репликации серверов, вы можете создавать пользователей на любом из почтовых серверов. Для этого используйте команду cl-useradd с параметром "-e" (альтернативный почтовый адрес), где в качестве параметра следует указывать почтовый домен.
Пример:
cl-useradd -e user1@maildomain.org user1 mail
Описание реализации
Репликация mail сервиса заключается в том, что реплицируются только почтовые алиасы.
Алиас — запись (в данном случае в LDAP), которая говорит о том: какие альтернативные почтовые адреса соответствуют реальным почтовым адресам (в данном случае один реальный почтовый адрес).
При отправке письма почтовый сервер просматривает по LDAP: принадлежит ли адресат письма текущему почтовому домену. Если принадлежит, то по записи LDAP определяется почтовый сервер получатель этого письма, и письмо отправляется на определенный почтовый сервер в интранете. Если же адресат не принадлежит текущему почтовому домену, то письмо отправляется в интернет.
15. Обзор структуры LDAP сервера
Введение
Записи LDAP сервера состоят из одного или нескольких атрибутов и обладают уникальным именем (DN — Distinguished Name). Уникальное имя может выглядеть, например, следующим образом: "cn=Иван Петров,ou=Сотрудники,dc=example,dc=com".
Уникальное имя состоит из одного или нескольких относительных уникальных имен (RDN — Relative Distinguished Name), разделённых запятой. Относительное уникальное имя имеет вид "ИмяАтрибута=значение". На одном уровне каталога не может существовать двух записей с одинаковыми относительными уникальными именами. В силу такой структуры уникального имени записи в каталоге можно легко представить в виде дерева, где записи будут ветвями, а в роли листьев будут выступать атрибуты данных записей. В качестве корня дерева (корневой ветки) выступает запись которой подчинены другие записи, а сама она никому не подчинена.