TOC & Recently Viewed

Recently Viewed Topics

macOS Command Line Operations

You must run all programs as a root user or with equivalent privileges.

Start or Stop NNM

Action Command to Manage NNM

Start

# launchctl load -w /Library/LaunchDaemons/com.tenablesecurity.NNM-proxy.plist

Stop

# launchctl unload -w /Library/LaunchDaemons/com.tenablesecurity.NNM-proxy.plist

File Locations

NNM installs its files in the following locations:

Path Purpose

/Library/NNM

Base directory.

/Library/NNM/docs

Contains the NNM license agreement in various file formats.

/Library/NNM/bin

Location of the NNM and NNM Proxy executables, plus several helper tools for the NNM Proxy daemon.

/Library/NNM/var/nnm

Contains plugins, discovered vulnerabilities, log files, keys, and other miscellaneous items.

db

Contains the database files relating to the configuration, reports, and users for NNM.

kb

Stores the NNM knowledge base, if used.

logs

Contains NNM logs.

plugins

Contains the NNM plugins delivered via SecurityCenter, Tenable.io, the NNM Feed, or updated via the command line or web interface if NNM is running in Offline mode.

Note: Do not change this path from the default /Library/NNM/var/nnm if SecurityCenter CV is being used to manage the plugins.

nnm-services

A file NNM uses to map service names to ports. This file may be edited by the user. Plugin updates do not overwrite modifications to the file.

reports

Contains reports generated by NNM . This folder contains the .nessus file generated by default.

scripts

Contains the files for the NNM Web server.

ssl

Contains SSL certificates used by the proxy and web server for the SSL connection between itself and SecurityCenter CV or the web browser.

users

Contains files and reports for NNM users.

www

Contains the files for the NNM web front-end.

/Library/NNM/var/nnm-proxy

Parent folder for files used/created by the NNM proxy.

logs

Contains NNM proxy and NNM proxy service logs.

Copyright 2017 Tenable, Inc. All rights reserved. Tenable Network Security, Nessus, SecurityCenter, SecurityCenter Continuous View and Log Correlation Engine are registered trademarks of Tenable, Inc.  Tenable, Tenable.io, Assure, and The Cyber Exposure Company are trademarks of Tenable, Inc.  All other products or services are trademarks of their respective owners.