0019-hosts-exist-hosts が削除された
ルールID
カテゴリ
レベル
互換バージョン
説明
- ホストの /etc/hosts が存在するかどうかを監視します。
スキャン頻度
理論的根拠
- hosts ファイルは、Linux システムにおいて IP アドレスとドメイン名の高速な解決を担うファイルです。ASCII 形式で
/etc ディレクトリに保存され、ファイル名は hosts です。
hosts ファイルには、IP アドレスとホスト名のマッピング、およびホスト名のエイリアスが含まれています。ネームサーバーがない場合、システム上のすべてのネットワークプログラムはこのファイルを参照して、特定のホスト名に対応する IP アドレスを解決します。それ以外の場合は、DNS サービスプログラムを使用する必要があります。通常、よく使用するドメイン名と IP アドレスのマッピングを hosts ファイルに追加することで、迅速かつ便利なアクセスが可能になります。
hosts ファイルが悪意を持って削除されると、サービスが利用不可になる可能性があります。
リスク項目
監査方法
- ホストの
/etc/hosts を確認します。以下のコマンドを実行して確認できます:
修復方法
/etc/hosts が削除された場合は、touch /etc/hosts コマンドを実行して /etc/hosts を追加してください。
影響
デフォルト値
参考資料
CIS コントロール