サーバの不正更新を監視するソフトウェア
注意しなければならない点
設定が一致していないと、Warningがレポートされる
/etc/ssh/sshd_config
PermitRootLogin
/etc/rkhunter.conf
ALLOW_SSH_ROOT_USER
許可アプリケーションと、その使用するポート番号を指定しておく
configuration file allows remote logging: local1.debug
PORT_WHITELIST="/sbin/rsyslogd TCP:514"
ALLOW_SYSLOG_REMOTE_LOGGING=1
以下の設定は、しなくてもいいと思われる
APP_WHITELISTに信頼できるアプリを書く
APP_WHITELIST="httpd:2.2.3 named:9.3.6 php:5.1.6 sshd:4.3p2"
バージョンまで指定しなくてもいいかもしれないが、独自ビルドがあると危険なので
rkhunter --propupd
MAIL-ON-WARNING
rkhunter -c --sk
(--sk : --skip-keypress)
ALLOW_SYSLOG_REMOTE_LOGGING