次へ→サーバを立ててサービスが起動すると、なんとなくできた気になりますよね。経って、ログを確認するとすごい事になっています。インターネットに晒されているサーバは、常にハイエナに狙われています。脆弱性を持っているサーバは、あっという間に乗っ取られてゾンビサーバに仕立てられてしまいます。そんなわけで、管理するのは非常に大事な話です。・リソース管理CentOS/RedHatはデフォルトでLogWatchが機能しています。LogWatchはmessagesやsecureのログを解析して、動作状況っぽい物を抽出して情報提供してくれます。等々これを見ているだけでも、サーバがどんなアクセスを受けているのか分かります。ちなみに、家ではSSHの不正アクセスが恐ろしい量で出力されていたので、結構長大なメールが来たりしていました。[パッチ管理]まず第一に、パッチ管理が大事です。CentOSの場合yumでアップデートが可能です。リブートやサービスがいきなり止まる事も厭わないならば、cronでスケジューリングして自動アップデートかけるのも有りです。引数設定で、無条件アップデートかけられますからね。[ログ管理]ログの管理は前述のlogwatchでとりあえずできるのかなと。これをしっかりと見ないといけないこと、何があったら対応しなければいけないのか?これは自動になりません。私が気にしている所は以下の通りです。←xxxxには西暦年?が入ります上記の物は、DBを利用している場合に利用されるツールで作られている場合があるフォルダになります。これらについては、apacheもしくはコンテンツで制限をかけておく必要がありあす。Time(s)上記はsshdに対して、rootアカウントでのログインをしようとしている物です。ログを見ていれば分かりますが、とても攻撃が多いです。可能な限り、前述のsshd設定のように、rootでのログインは拒否した方が良いです。うちのサーバではrootでアクセスしてきたら、一発でIP制御かけてアクセスを禁止しています。2011/7くらいから、rootに1回だけ試して終わりと言うアクセスが急増しています。通常の辞書アタックから変わったみたいです。