TAILIEUCHUNG - Pro PHP Security phần 9

Là hữu ích như email định kỳ có thể được, như là một trang web phát triển nó rất dễ dàng cho các quản trị viên để trở thành tràn ngập các bản tóm tắt bảo mật định kỳ họ về cơ bản dừng lại chú ý đến chúng, tốt nhất chỉ đơn giản là lướt các giá trị cực kỳ bất thường hoặc các thông báo lỗi rõ ràng. | 396 CHAPTER 20 ADDING ACCOUNTABILITY TO TRACK YOUR USERS The crontab entry for calling this helper script at 12 20 . every night and emailing the output would be the following MAILTO csnyder@ 20 0 usr local bỉn php home csnyder bin On-demand Reporting As useful as periodic emails may be as a site grows it is easy for administrators to become so inundated with periodic security summaries that they basically stop paying attention to them at best simply skimming them for extremely unusual values or obvious error messages. An on-demand reporting system offers a solution to the problem of overload by providing a dynamic interface to the collected application and system log data. Such a system allows trends to be viewed and a security summary to be generated at any time and for any time period in the history of the system. If you have used an Apache log file analysis package such as the Open Source AWStats see http for more information you have seen an example of this sort of dynamic graphic interface applied specifically to data collected by Apache s httpd webserver. Figure 20-1 shows an example of AWStats s graphic analysis of its own webserver logs for the period January to June 2005. Figure 20-1. Sample graphic analysis of webserver log data A truly efficient system will still perform periodic processing of the application log but rather than sending out the results as an emailed report the system will save the results systematically to a database so that reports can be generated later. Displaying Log Data Database archiving allows usage statistics to be mined in more complex ways and displayed using graphs and charts that illustrate server trends and peak values over relatively long periods of time. Such display can also be accomplished at least to some extent without having the data stored in a database but it is somewhat more difficult and more limited under those conditions. CHAPTER 20 ADDING .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.