Linux/FreeBSD/Solaris(x86)を使ったメールサーバ運用管理の方法を紹介します。準備となる実装方法について解説します。Linux/FreeBSD/Solaris(x86)(以降,単にDr.Web)を使った,迷惑メール・ウィルスメール対策の実装方法を紹介します。Hatで採用されている「RPMパッケージ」を使ったインストールにも,Debian・Ubuntuで採用されている「debパッケージ」を使ったインストールにも対応しています。Sendmail・Postfix・qmail・eximと,現在使用されている主なMTAに対応しています。5.3にインストールされたPostfixをプラットフォームに取り上げ,実装方法を紹介しますが,Dr.Webには詳細なドキュメントが付属しているため,導入で行き詰まることはありません。インストールの概要インストール手順は次のとおりです。インストールの前に,2ヵ月間無償で使用できるトライアルキーを入手しておきます。トライアルキーはネットフォレスト社のホームページから申し込めます。1)ネットフォレスト社のサイトでトライアル申し込み2)メールでトライアルキーの受け取り3)メールで提示されたURLからファイルのダウンロード今回のプラットフォーム(CentOS5.3+Postfix)で使用したファイルdrweb-base-4.44.1-1.i386.rpmdrweb-updater-4.44.1-1.i386.rpmdrweb-daemon-4.44.1-1.i386.rpmdrweb-maild-postfix-4.44.3-jp-glibc2.5.tar.bz2drweb-maild-plugin-drweb-4.44.3-jp-glibc2.5.tar.bz2drweb-maild-plugin-headersfilter-4.44.3-jp-glibc2.5.tar.bz2drweb-maild-plugin-vaderetro-4.44.3-jp-glibc2.5.tar.bz2(※ファイル名は2009年6月末時点のものです)インストールに必要なファイルを揃えた後,各ファイルをインストールし設定を実施します。PostfixやSendmailなどのMTAがすでにインストールされ,起動しているものとします。MTAの用意が出来ていない場合は,後述の「Postfixを使ったメールサーバの構築」などを参考に,メールサーバを用意します。迷惑メール・ウィルスメール対策を実装するには「Dr.Webデーモン」と「Dr.Webメールデーモン」をそれぞれインストールします。UNIXソケットで検査要求を待ち受けます。検査要求は「Dr.Webメールデーモン」とMTAに組み込まれた各プラグインが行います。4)Dr.Webデーモンの導入5)Dr.Webメールデーモンの導入6)動作テストDr.Webデーモンの導入Dr.Webデーモンはパッケージ管理ツールでインストールが可能です。今回例として取り上げたCentOSではRPMを使ってインストールを実行できます。以降のインストール操作は管理者権限で実行します。drweb-daemon-4.44.1-1.i386.rpm(※ファイル名は2009年6月末時点のものです)次に,無償トライアルを申し込んだ際に送付されてきたライセンスキーファイル「drweb32.key」を組み込みます。組み込みではファイルを所定のディレクトリにコピーし,Dr.Webデーモンを実行するユーザ「drweb」の権限で読めるよう,ファイルのオーナー情報を修正します。/opt/drweb/drweb32.keyパッケージを使ったインストールでは。ウイルス定義ファイルを定期的に更新するようcrontabが設定されます。定義ファイルの更新はDr.Webデーモンを実行するユーザ「drweb」の権限で実行されます。/opt/drweb/update.pl(crontabの設定内容を確認)Dr.Webデーモンのインストールは以上です。デーモンはサーバ起動とともにに自動起動しますが,初回インストール時は,次のように手動で起動します。startウィルス定義ファイルを更新するようcrontabが設定されており,30分以内に定義ファイルがアップデートされますが,すぐに最新の状態にするには,初回のみ手動で更新用スクリプトを実行します。/opt/drweb/update.plDr.Webデーモンの動作を確認するため,サンプル検体を使って,ウィルスの検知が行われるかテストします。下の例ではトレンドマイクロ社が提供している検体を使用していますが,他にもhttps://secure.eicar.org/eicar.comなどからダウンロードしたものも使用できます。これらの検体はウィルスとして検知されますが,実際は無害です。関わったISPの立ち上げにはじまり,古くからオープンソースソフトウェアに親しみ,現在ではシステム構築を中心に執筆を手がけている。2009年の秋には第一子の出産を控え,その準備に追われる日々を過ごしている。2019」を開催しました。DAY1・DAY2の様子を注目セッションとともにお伝えします。LINEのエンジニア3名がイベントに先駆けて見どころを紹介します。コードの安全性・安定性を高める開発サイクル~テスト管理の効率を上げ,脆弱性診断を自動で行う~本連載では,連載「業務を改善する情報共有の仕掛け」を受けつつ,安全性・安定性を加えた開発サイクルについて考えていきます。若者世代から圧倒的な人気を誇るライブ配信&動画投稿コミュニティアプリ「MixChannel」(ミクチャ)の裏側(レコメンドシステムやサーバサイド開発など)について解説していきます。その他の連載CSS3アニメーションでつくるインターフェイス表現CSS3によるアニメーション表現を紹介していきます。その中でも,幅広い読者に応用してもらえるだろうインターフェイスを主なお題とします。MySQL道普請便り本連載では,MySQLを使ったアプリ開発・運用に関するノウハウをご紹介していきます。RecipeUbuntuの強力なデスクトップ機能を活用するための,いろいろなレシピをお届けします。JavaScriptセキュリティの基礎知識JavaScriptに関するセキュリティ上の問題はどこで発生し,どうすれば防ぐことができるのか?について解説していきます。〜システムをきちんと運用するための基礎知識システムは「作って終わり」ではなく,運用の中でさまざまな問題が発生します。問題の発生に備えて事前にどのような対応をしておくべきなのか,問題発生時に何をしなければならないのか,ポイントを解説していきます。きたみりゅうじの聞かせて珍プレーソフトウェア開発の現場で体験したトホホな失敗,思わずうなる珍プレーをきたみりゅうじ氏が四コママンガで紹介。Linuxのメンテナンスの傍ら,Linuxやオープンソースソフトと日々を過ごす著者が,その魅力とつきあい方を,エッセイ風味でお届けします。PRESS特別編集部員,さわやか笑顔のスーパーハカーはまちちゃんとネット大好き14歳わかばちゃんが,毎号,読者の皆さんから寄せられたおたよりを紹介します。皆さんの日頃の悩みにも答えちゃいますよ。]メールでのお知らせメールで次の案内をお送りしております。メールの配信を希望する方は,利用したい項目をチェックしてメールアドレスを入力し,[登録]ボタンをクリックしてください。UPDATES[ほぼ週間に1回]新刊メールマガジン[ほぼ週間に1回]電脳会議の各号案内[ほぼ1ヵ月半に1回]※変更する場合や停止する場合は,登録情報変更ページをご覧ください。※登録いただいたメールアドレスには,そのお知らせ以外,配信いたしません。Ltd.ページ内容の全部あるいは一部を無断で利用することを禁止します。個別にライセンスが設定されている記事等はそのライセンスに従います。