使用OpenLDAP搭建Postfix邮件系统.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
使用OpenLDAP搭建Postfix邮件系统

使用OpenLDAP搭建Postfix邮件系统 一、系统环境及本文用到相关软件及下载地址 1、系统环境 Linux 系统版本:CentOS release 5.2 (Final) 内核版本:2.6.18-92.el5 二、.卸载sendmail #killall sendmail #rpm -e --nodeps sendmail 三、定义yum的非官方库 #vi /etc/yum.repos.d/dag.repo [dag] name=Dag RPM Repository for Red Hat Enterprise Linux baseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/dag gpgcheck=1 enabled=1 gpgkey=/rpm/packages/RPM-GPG-KEY.dag.txt 四、开始安装 1、增加系统相关用户: #groupadd postfix # useradd -g postfix -M -s /bin/false postfix #groupadd postdrop #groupadd vmail -g 1000 # useradd -u 1000 -g 1000 -M -s /sbin/nologin -d /dev/null vmail 2、安装Apache、PHP(如果在安装系统的时候已经安装过了,可以不用做此步骤) #yum -y install httpd php php-mysql php-gd php-imap php-mbstring php-ldap 3、安装相关依赖关系包 #yum -y install perl-Unix-Syslog perl-GD \ perl-Digest-SHA1 perl-Digest-HMAC perl-Net-IP \ perl-Net-DNS perl-Time-HiRes perl-HTML-Tagset \ perl-HTML-Parser perl-libwww-perl perl-IO-stringy \ perl-IO-Multiplex perl-Net-SSLeay-1.30 perl-IO-Socket-SSL \ perl-Net-Server perl-TimeDate perl-MailTools \ perl-MIME-Base64 perl-Convert-BinHex perl-MIME-tools \ perl-Convert-TNEF perl-Convert-UUlib \ perl-Compress-Zlib perl-Archive-Zip perl-IO-Zlib \ perl-Archive-Tar arc-5.21o zoo-2.10 unarj 4、增加LDAP服务器记录: 这两台记录其实是LDAP客户端查询LDAP服务器的记录,在客户端的设置文件中(ldap.conf)会用到这些记录,当然,你可以更改成其它任何的名称,如果所有的软件都是安装在同一台服务器上的话,IP地址可以设成,我这里设置的是实际的地址. #echo 62 /etc/hosts #echo 62 /etc/hosts 5、安装OpneLDAP: 你可以通过两种方式来安装,第一种是在安装系统是自已就安装了,你如果认为它的版本太低了,可以通过YUM的方式升级一下,也可以通过源代码的方式安装,我这里是通过YUM的方式升级了一下,如果通过源代码安装的话,那后面的一些组件的安装时就需要注意一下路径了. #yum install openldap* 6、配置OpenLDAP: 配置LDAP需要用到extman中的schema文件,所以要先复制extman中的对于LDAP支持的schema文件到相应的地方.具体的操作如下: # tar zxf extman-1.1.tar.gz # cd extman-1.1/docs #cp ./extmail.schema /etc/openldap/schema/ #vi /etc/openldap/slapd.conf 更改以下内容: include /etc/openldap/schema/extmail.schema suffix dc= rootdn cn=Manager,dc= rootpw {MD5}7tjNxADf1OyF3/cKFwBmtw== #注:这里用名文秘密的时候在初始化的时候可能会出错,建议用加密的密码。 这里的 rootpw 後面的是使用 slappasswd 生成的密码,默认是使用 SSHA 这

文档评论(0)

wumanduo11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档