postfix邮件服务器的关键安全策略(2)
安装postfix
1、查询Sendmail是否安装:
#rpm -qa |grep sendmail
2、强行卸载Sendmail
# rpm -e sen
dmail sendmail-cf sendmail-doc –nodeps
3、用以下命令杀死运行中的sendmail进程:
# kill all sendmail
4、下载安装Posfix
#wget ar.gz /tmp
#tar -vxf postfix-2.1.4.tar.gz
#cd postfix-2.1.4
5.编译源代码包
# make
6.建立一个新“postfix”,该必须具有唯一的用户ID号和组ID号,同时应该让该用户不能登录到系统,也即不为该用户指定可执行的登录外壳程序和可用的用户宿主目录。我们可以先用adduser postfix 添加用户再编辑/etc/passwd中的相关条目如下所示:
# useradd postfix
# postfix:*:12345:12345:postfix:/no/where:/no/shell
#groupadd postdrop
7.确定/etc/aliases文件中包含如下的条目:
# postfix: root
8. 以root用户登录,在/tmp/ postfix目录下执行命令:
# ./INSTALL.sh
9.启动postfix
# postfix start
postfix的配置文件位于/etc/postfix下,这四个文件就是postfix最基本的配置文件,它们的区别在于:mail.cf:是postfix主要的配置文件。Install.cf:包含安装过程中安装程序产生的postfix初始化设置。master.cf:是postfix的master进程的配置文件,该文件中的每一行都是用来配置postfix的组件进程的运行方式。postfix-script:包装了一些postfix命令,以便我们在linux环境中地执行这些postfix命令。
- 最新评论