I'm pretty new to NetApp, so excuse the lack of knowledge.
That said, I need to figure out what servers are using an NFS export as we are doing some maintenance and need to take these exports down. Prior to doing so however, I'd like to know definitively which servers are accessing which shares so i can inventory the affected customers.
I've been directed to Data_ONTAP_81_File_Access_and_Protocols.pdf pg 278 which says:
Enabling NFS auditing
You can enable NFS auditing by performing several tasks.
About this task
For more information about the options described in these steps, see the options(1) man page.
Steps
- In the /etc/log directory on the storage system, create a file called nfs-audit.
File sharing between NFS and CIFS | 279
Note: Steps 1 and 2 are mandatory for auditing in a UNIX security style qtree but optional for
auditing in NTFS or mixed security style qtrees.
- To identify the NFS log filter file, enter the following command:
options cifs.audit.nfs.filter.filename /etc/log/nfs-audit
- To enable auditing of file access events, enter the following command:
options cifs.audit.file_access_events.enable on
Note: Auditing of file access and logon events is turned off by default.
- To enable NFS auditing, enter the following command:
options cifs.audit.nfs.enable on
- Configure audit log management.
- On the Windows administration host, set the filter file’s system access control list (SACL)
I've done steps 1-4 without issue. But when it comes to step 5, it gives no directives or links on how to do this. Not to mention i have no idea how to set up a SACL on the nfs-audit file.
Can i get some assistance with this?