メンテナンス系ツール類のインストール(初心者がさくらのVPSを立ち上げるまで - その11)
logwatch
毎日ログをとりまとめて、メールで送ってくれる。
#インストール yum -y install logwatch #動作確認 /usr/sbin/logwatch --print
送信先メールアドレスは、設定ファイルにMailTo=メールアドレスを追加する。
sudo vim /etc/logwatch/conf/logwatch.conf MailTo = hoge@hoge.com
カスタマイズは、以下の設定ファイルを開いて編集する。
sudo vim /usr/share/logwatch/default.conf/logwatch.conf
この設定ファイルの中にも、"MailTo = root"という行があるのでrootでメールを確認してもよい。
メールの設定が終わるまでの間は、とりあえず、--print オプションで画面で確認するようにする。
denyhosts
不正にSSH接続をしてくるIPを自動的にファイルして拒否してくれるツール。
yum -y install denyhosts #起動と自動起動の設定。 /etc/init.d/denyhosts start /sbin/chkconfig denyhosts on
yum-cron
yumコマンドを定期的に実行して、自動的に最新のファイルにアップデートしてくれるツール。
今回は、勝手にバージョンアップされてしまうと困る場合があるので、Check Onlyのステータスを Yes にした。
yum -y install yum-cron vim /etc/sysconfig/yum-cron #以下の通り編集(メールアドレスは任意) CHECK_ONLY=yes MEILTO=root #起動と自動起動の設定 /etc/init.d/yum-cron start /sbin/chkconfig yum-cron on
目次
一連の記事の目次は、以下のページにあります。
初心者がさくらのVPSを立ち上げるまで - その1