Відмінності між версіями «Mail setting»
| Рядок 62: | Рядок 62: | ||
теперь настроем tls хотя он не шибко нужен так как это все у нас на одном хосте.. | теперь настроем tls хотя он не шибко нужен так как это все у нас на одном хосте.. | ||
есть два метода 1. создадим сертификат самоподписанный или 2. через центр CA центр аутентификации. | есть два метода 1. создадим сертификат самоподписанный или 2. через центр CA центр аутентификации. | ||
| − | подробнее [[Certifcate|здесь]] | + | подробнее [[Certifcate|здесь]] или [http://www.openldap.org/pub/ksoper/OpenLDAP_TLS.html#5.2.2|здесь все подробнее] |
стартуем ldap [[LDAP-configure | Установка LDAP сервера]] | стартуем ldap [[LDAP-configure | Установка LDAP сервера]] | ||
'''service ldap start''' | '''service ldap start''' | ||
Версія за 22:05, 7 квітня 2009
Стаття не дописана
Postfix Virtual Hosting с OpenLDAP, Dovecot как IMAP/POP3,Gnarwl как автоответчик и Phamm как интерфейс управления
- Сначала устанавливаем нужные пакеты
yum install OpenLDAP конфиг его здесь /etc/openldap/ldap.conf
yum install openldap-servers в этом есть нужные схемы и конфиг его здесь /etc/openldap/slapd.conf
создаем каталог
mkdir /root/work/phamm-inst
качаем
cd /root/work/phamm-inst wget http://open.rhx.it/phamm/phamm-0.5.15.tar.gz
раскручиваем
tar xvzf phamm-0.5.15.tar.gz
создаем файл каталог
mkdir /etc/openldap/schema/phamm
вытягиваем из phamm-0.5.15.tar.gz схему в каталог этот каталог
cp phamm-0.5.15/schema/phamm.schema /etc/openldap/schema/phamm cd /etc/openldap/schema/phamm
добавляем схемы
wget http://open.rhx.it/phamm/schema/ISPEnv2.schema wget http://open.rhx.it/phamm/schema/amavis.schema wget http://open.rhx.it/phamm/schema/samba.schema wget http://open.rhx.it/phamm/schema/pureftpd.schema wget http://open.rhx.it/phamm/schema/dnsdomain2.schema
правим файл конфигурации /etc/openldap/sldap.conf после строчек
include /etc/openldap/schema/core.schema include /etc/openldap/schema/cosine.schema include /etc/openldap/schema/nis.schema include /etc/openldap/schema/inetorgperson.schema
добавляем
include /etc/openldap/schema/phamm/phamm.schema include /etc/openldap/schema/phamm/ISPEnv2.schema include /etc/openldap/schema/phamm/amavis.schema include /etc/openldap/schema/phamm/pureftpd.schema include /etc/openldap/schema/phamm/samba.schema include /etc/openldap/schema/phamm/dnsdomain2.schema
правим файлы из пакета phamm phamm/examples/sample-mail.ldif phamm/examples/sample-main.ldif
далее вносим в базу выделенное меняем на свой домен ldapadd -v -x -D "cn=admin,dc=example,dc=tld" -W -h localhost -f examples/ldif/sample-main.ldif ldapadd -v -x -D "cn=admin,dc=example,dc=tld" -W -h localhost -f examples/ldif/sample-mail.ldif
если еще что-тонадо добавляем, например pureftpd.ldif
теперь настроем tls хотя он не шибко нужен так как это все у нас на одном хосте.. есть два метода 1. создадим сертификат самоподписанный или 2. через центр CA центр аутентификации. подробнее здесь или все подробнее стартуем ldap Установка LDAP сервера
service ldap start chkconfig ldap on