Ensure access logging is enabled

Details

The access_log directive should be on for every core site. It is enabled by default.

Rationale:

Access logging allows incident responders and auditors to investigate access to a system in the event of an incident.

Solution

Ensure the access_log directive is configured for every core site your organization requires logging for.

This should look similar to the below configuration snippet. You may use different log file locations based on your needs.

access_log /var/log/nginx/host.access.log main;

Supportive Information

The following resource is also helpful.

This security hardening control applies to the following category of controls within NIST 800-53: Audit and Accountability.This control applies to the following type of system Unix.

References

Source

Updated on July 16, 2022
Was this article helpful?

Related Articles