Відмінності між версіями «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 центр аутентификации. подробнее здесь здесь все подробнее [1] стартуем ldap Установка LDAP сервера
service ldap start chkconfig ldap on