|
|||
1. Security Services (Overview) Part II System, File, and Device Security 2. Managing Machine Security (Overview) 3. Controlling Access to Systems (Tasks) 4. Virus Scanning Service (Tasks) 5. Controlling Access to Devices (Tasks) 6. Using the Basic Audit Reporting Tool (Tasks) 7. Controlling Access to Files (Tasks) Part III Roles, Rights Profiles, and Privileges 8. Using Roles and Privileges (Overview) 9. Using Role-Based Access Control (Tasks) 10. Role-Based Access Control (Reference) Part IV Solaris Cryptographic Services 13. Solaris Cryptographic Framework (Overview) 14. Solaris Cryptographic Framework (Tasks) 15. Solaris Key Management Framework Part V Authentication Services and Secure Communication 16. Using Authentication Services (Tasks) 19. Using Solaris Secure Shell (Tasks) 20. Solaris Secure Shell (Reference) 21. Introduction to the Kerberos Service 22. Planning for the Kerberos Service 23. Configuring the Kerberos Service (Tasks) 24. Kerberos Error Messages and Troubleshooting 25. Administering Kerberos Principals and Policies (Tasks) 26. Using Kerberos Applications (Tasks) 27. The Kerberos Service (Reference) 28. Solaris Auditing (Overview) 29. Planning for Solaris Auditing 30. Managing Solaris Auditing (Tasks) Configuring Audit Files (Task Map) Configuring Audit Files (Tasks) Configuring and Enabling the Auditing Service (Task Map) Configuring and Enabling the Auditing Service (Tasks) Managing Audit Records (Task Map) |
Configuring the Auditing Service in Zones (Tasks)The auditing service audits the entire system, including audit events in zones. A system that has installed non-global zones can audit all zones identically, or can control auditing per zone. For background, see Auditing on a System With Zones. To plan, see How to Plan Auditing in Zones. How to Configure All Zones Identically for AuditingThis procedure enables audits every zone identically. This method requires the least computer overhead and administrative resources.
Example 30-22 Loopback Mounting Audit Configuration FilesIn this example, the system administrator has modified the audit_class, audit_event, audit_control, audit_user, audit_startup, and audit_warn files. The audit_startup and audit_warn files are read in the global zone only, so do not have to be loopback mounted into the non-global zones. On this system, machine1, the administrator has created two non-global zones, machine1–webserver and machine1–appserver. # zoneadm -z machine1-webserver halt # zoneadm -z machine1-appserver halt # zonecfg -z machine1-webserver add filesystem set special=/etc/security/audit_class set directory=/etc/security/audit_class set type=lofs add options [ro,nodevices,nosetuid] end add filesystem set special=/etc/security/audit_event set directory=/etc/security/audit_event set type=lofs add options [ro,nodevices,nosetuid] end add filesystem set special=/etc/security/audit_control set directory=/etc/security/audit_control set type=lofs add options [ro,nodevices,nosetuid] end add filesystem set special=/etc/security/audit_user set directory=/etc/security/audit_user set type=lofs add options [ro,nodevices,nosetuid] end exit # zonecfg -z machine1-appserver add filesystem set special=/etc/security/audit_class set directory=/etc/security/audit_class set type=lofs add options [ro,nodevices,nosetuid] end ... exit When the zones are rebooted, the audit configuration files are read-only in the zones. When the global administrator modifies the files in the global zone, the changes are immediately effective in the non-global zones. How to Configure Per-Zone AuditingThis procedure enables separate zone administrators to control the auditing service in their zone. For the complete list of policy options, see the auditconfig(1M) man page.
Example 30-23 Disabling Auditing in a Non-Global ZoneThis example works if the global zone has set the perzone audit policy. The zone administrator of the noaudit zone disables auditing for that zone. Because the administrator planned to disable auditing, she did not edit the audit configuration files. noauditzone # svcadm disable svc:/system/auditd |
||
|