CentOS+postfix+ExtMail+amavisd-new+Spam_Locker+DSpam配置指南:一、操作系统安装

 

功能模块 功能模块2 功能模块2
操作系统(OS) CentOS 5.3 CentOS和RHEL是一样的,而且升级免费
Web 服务器 Apache 2.2.x CentOS 自带
数据库/目录服务 MySQL 5.0.X CentOS 自带
邮件传输代理(MTA) postfix-2.6.2 使用最新版本2.6.2
邮件投递代理(MDA) maildrop 2.0.x 支持过滤和强大功能
Web帐户管理后台 ExtMan 1.0 支持无限域名、无限用户
WebMail 系统 ExtMail 1.1.0 支持多语言、全部模板化,功能基本齐全
日志分析及显示 mailgraph_ext 在ExtMan中已经包含了
其他数据认证库 Courier Authlb 0.62 负责courier-imap,maildrop的认证
SMTP认证库 Cyrus SASL 2.1.x 标准的SASL实现库,可以支持Courier authlib
内容过滤器 Amavisd-new 2.6.4 Content-Filter软件,支持与Camav/SA的挂接
内容级别的反垃圾邮件工具 SpamAssassin-3.2.5 著名的SA,可以支持大量规则
防病毒软件(Anti-Virus) ClamAV 0.95.2 最热门的开源杀毒软件
SMTP阶段反垃圾邮件工具 Spam Locker 0.99 基于SMTP行为识别的Antispam软件,大量可选插件
高效的反垃圾邮件工具 Dspam-3.8 高精确度的、智能的过滤功能

 

 

1、CentOS系统所需组件:

 

本文档支持RedHat Enterprise-5.x 及CentOS-5.x版本。要注意的是安装系统时,只安装如下的组件:

 

MYSQL数据库:

注意必须选中php-mysql模块,否则extmail将无法连接mysql 

VIM编辑器:

建议安装vim软件包,它支持main.cf彩色高亮语法分析。

其余的Xwindows, 打印,KDE/Gnore, 服务器配置工具,网络工具,开发包等都不是必选组件。

安装完毕进入操作系统后,为增加系统安全性,建议禁止root直接登陆,并增加一个非root帐户,例如sysadmin。

这样无法以root账户直接登陆系统,必须先以sysadmin身份登陆再su到root执行。

2、CentOS-5.3安装步骤图解:

 

以下将以详细的图解来介绍如何安装CentOS-5.3

 

2、CentOS启动光盘的启动画面,直接回车即可。

 

系统提示“是否需要校验CD媒质”,请选择“Skip”

安装欢迎界面

选择“English”作为安装界面的语言

选择键盘类型

磁盘分区设置

磁盘分区设置请选择“定制分区”(自动和手动分区根据自己喜好选择

Disk Druid分区工具界面

建立“boot分区”

建立“Swap分区”

建立“home分区”

建立“根分区”

Disk Druid分区完成

“swap分区警告”,不必理会

引导装载程序配置界面

网络配置界面,设置“IPv4”

网络配置界面,设置“网关、DNS”

时区选“ShangHai”

输入root帐户密码,建议使用较长的密码,并混杂数字与字母及特殊字符

进入软件组的选择界面,勾选“Customize now”

Desktop Environments界面,去掉“GNOME Desktop Environment”

Applications界面,只保留“Editors”

Servers界面,只保留“MySQL Database、Web Server”

点击MySQL Database的“Optional packages”选择“php-mysql”

即将安装界面

开始安装CentOS-5.3

安装完成的界面,点Reboot重新启动。至此,CentOS-5.3的安装就结束了

进入CentOS-5设置界面

设置防火墙为“Disabled”

设置SELinux为“Disabled”

时间设置

建立用户,点“Continue”

设置声音

设置完成,reboot机器

 

3、配置SSH:


以root身份登进系统后,增加一个非root帐户,名称为sysadmin,密码按您的需求设置一个即可。接下来我们要禁止root直接登陆。

 

修改以下配置为:

 

  
  
  
  
  1. shell 
  2. # vi /etc/ssh/sshd_config 
  3. 修改以下配置为: 
  4.  
  5. PermitRootLogin no 

然后重新启动sshd,这样禁止了root直接登陆。

 

  
  
  
  
  1. shell 
  2. # service sshd restart 

 

 

 

 

 

 

 

你可能感兴趣的:(centos,postfix,dspam,ExtMail,Spam_Locker,Amavisd-new)