在 AIX 平台下编译安装 Sendmail技巧

Sendmail 软件是在 UNIX/Linux 平台下被广泛应用的邮件服务器系统,如在 IBM AIX 平台下的 bos.net.tcp.client 文件集就已经内置包括了 Sendmail v8.11.6p2(AIX 5.2), Sendmail v8.13.4 (AIX 5.3)。但是另外一方面 Sendmail 的安全性较差,由于邮件系统需要处理的是外部发送来的各种各样的信息,甚至包含一些恶意数据,然而 Sendmail 在大多数系统中都是以 root 身份运行,一旦出现问题,就会对系统安全造成严重影响。所以对于 Sendmail 的安全问题必须得到 UNIX 系统管理员的重视,而最主要的修补手段就是安装新版本的 Sendmail。

由于 IBM 并不提供编译过后的 bff 或者 rpm for AIX 的 Sendmail 安装包,通过对 AIX 的 Technology Level 及 Service Pack 的升级也不会提高其内置 Sendmail 的版本。所以我们只能自行从 Sendmail 官方网站 (www.sendmail.org) 下载并编译安装最新稳定版本(目前的版本是 v8.14.3)





回页首


准备工作

为了在 AIX 平台下成功编译 Sendmail 源码,我们必须先准备好编译器以及相应 AIX 环境参数。在 IBM 平台下有两种编 C++ 译器,一种是需要付费购买的 XLC 或者 VAC,另外一种就是免费的开源 GCC g++ 编译器。本文中就采用这种免费的 GCC 编译器来安装 Sendmail。注意:以下安装操作都在 root 系统管理员用户下完成。

相关软件下载

GCC g++ 编译器:

AIX 5.2 平台:pware.gcc-g++.4.2.4.0.bff.gz

下载地址:http://pware.hvcc.edu/download/aix52/pware.gcc-g++.4.2.4.0.bff.gz

AIX 5.3 平台:pware53.gcc-g++.4.2.4.0.bff.gz

下载地址:http://pware.hvcc.edu/download/aix53/pware53.gcc-g++.4.2.4.0.bff.gz

Sendmail v8.14.3 软件:sendmail.8.14.3.tar.gz

下载地址:ftp://ftp.sendmail.org/pub/sendmail/sendmail.8.14.3.tar.gz

采用 FTP 或者其它方式把这些软件包传到拟安装 Sendmail 的主机上,如 /tmp/sendmail 目录下,并且使用相关命令进行解压:

# gunzip -d pware.gcc-g++.4.2.4.0.bff.gz (AIX 5.2)
# gunzip -d pware53.gcc-g++.4.2.4.0.bff.gz (AIX 5.3)
# gunzip -d sendmail.8.14.3.tar.gz
# tar -xvf sendmail.8.14.3.tar



本文转自IBM Developerworks中国

      请点击此处查看全文


 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值