Linuxは一部有償のものを除いて無償で利用することができる。一方、Windowsは有償で提供されている。それなのに「Windowsの方が安い」という話を聞いたり広告で見ることがある。

確かに、初期費用だけみればWindowsは不利だ。が、運用保守費用を考えればLinuxの優位性は薄れる。知る限り、Linuxの運用保守費は高いのだ。Linuxの専門知識を持ち、保守できる人材がまだまだ少ないからだろう。

ベンダーさんに頼る限り、どうしても費用がかさんでしまう。

で、安く上げるためにはどうするかというと、自前である程度見られるようにするのがいい。

人材面では自分で覚えるもよし、社員に学ばせるもよし。ただし、情報システムを専門にやっていたり、ある程度ITに強くないと任された人がかわいそうだ。

ハードウェア的には、ある程度のマシンパワーが必要であるものの、別途PCを用意しなくてもVMWareなどを使えば構築できる。

Linuxは難しいか?全くの素人だと辛いが、ある程度ITリテラシーがあれば何とかなる。そのときに必要なモノは「よい書籍」である。

Fedora Core 5で作るネットワークサーバ構築ガイド (Network Server Construction Guide Series )/サーバ構築研究会

¥4,725
Amazon.co.jp

これの「RedHat Linux 8」版を持っているが、編著者も同じ、デザインもタイトルも似ており、目次も似ているので内容的に扱っているところはほぼ同じだろう。

FrdoraCore とあるが、CentOSでも概ね同じである。心配ならFedoraCoreでやってみるとよいだろう。


なんだかLinux系ブログになるつつあるな・・。

豚インフルエンザが世界規模に広がりつつある。それで思い出すのもどうかと思うが、過去に「サーバーOSはウィルス対策していないことが多いけれど、どうして?」と尋ねられたことを思い出した。

 

製品としてはサーバーOS用のものもいくつかある。Windows向け、Linux向け、中にはVMWare対応のものもある。製品はあるのに、なぜ導入されていないのか?

 

ここではアタックやその結果としてバックドアを設けたり、というものの併用ではなく、ウィルスやワームと呼ばれるものに限定する。

 

その疑問を考えていたとき、感染経路、という観点でいえばサーバーOSにはウィルス対策ソフトはPCほど必要がないのではないか?と思えてきた。

PCであれば、メールの受信後の添付ファイルの実行、Webサイトへのアクセス、USBメモリなどの外部メディアからのデータコピーなど(もしかするとP2Pソフトなどで自動的にファイル交換をするようなものでも感染するのかもしれないが、確認はしていない)により感染する。つまりはコンピュータのユーザーの操作/特定のプログラムにより感染するケースがすべてと言っていい(ここはちょっと自信なし)。知る限りに於いては何のトリガーもなく動き始めるものはないからだ。

ならば、サーバー側でトリガーがないなら感染はしないはずだ。Webシステムで限られたプログラムの稼働や限られたアクセスしか許可していなければ、それで事足りるのではないか?

 

ただし。サーバーが仲介する性格のものである場合、ウィルスの拡大を防ぐべくサーバー側にもウィルス対策が必要であろう。例えばメールサーバーならデータがメールサーバー通過/保存時、ファイルサーバーならファイルの作成/更新時にウィルスチェックが行われるといいのではないか。

 

記事を鵜呑みにして被害にあっても責任は持てないが、そこまで神経を尖らせなくてもいいのでは?というように思う。

 

 

Windows Server のお守りはしたことはある。DBサーバーであったが、かなり直感的に触れた。

 

現在格闘しているLinux はそうはいかない。起動時にWebサーバーを立ち上げるという基本的なことならWindowsであればサービスを管理する画面で行えば済むのだが、Linuxだとどうすればいいのか分からない。

 

インターネットで調べても今ひとつ・・。昔買って読んだ気になっていた本(RedHat 8 のもの)を改めて見返して見ると、丁寧に分かりやすく書いてあった。やはり必要に迫られないとなかなか身に付かないようである。宝の持ち腐れともいうかも・・。

 

この書籍、カーネルのカスタマイズ(CPUに合ったコンパイルオプションでのコンパイル方法)などにも触れている。せっかくそういう情報があるのなら試して、Linuxサーバーのお守りの基礎ぐらいは身につけておこうと思う。