Specifications
Copyright © 2015. Tenable Network Security, Inc. All rights reserved. Tenable Network Security and Nessus are registered trademarks of Tenable Network Security, Inc.
79
NICs with these IP addresses set.
-D
When starting the nessusd server, this option will make the server run in the
background (daemon mode).
-v
Display the version number and exit.
-l
Display the plugin feed license information and exit.
-h
Show a summary of the commands and exit.
--ipv4-only
Only listen on IPv4 socket.
--ipv6-only
Only listen on IPv6 socket.
-q
Operate in “quiet” mode, suppressing all messages to stdout.
-R
Force a re-processing of the plugins.
-t
Check the timestamp of each plugin when starting up to only compile newly updated
plugins.
-K
Set a master password for the scanner.
If a master password is set, Nessus will encrypt all policies and any credentials contained in them with the user-supplied
key (considerably more secure than the default key). If a password is set, the web interface will prompt you for the
password during startup.
WARNING: If the master password is set and lost, it cannot be recovered by your administrator or Tenable
Support.
On Nessus in Unix and Mac OS X, nessus-service is a wrapper for nessusd. Tenable recommends using the
nessus-service on Unix and Mac OS X implementations instead of calling nessusd directly.
An example of the command line usage is shown below:
Linux:
# /opt/nessus/sbin/nessus-service [-vhD] [-c <config-file>] [-p <port-number>] [-a
<address>] [-S <ip[,ip,...]>]
FreeBSD:
# /usr/local/nessus/sbin/nessus-service [-vhD] [-c <config-file>] [-p <port-number>] [-a
<address>] [-S <ip[,ip,...]>]
Mac OS X:
# Library/Nessus/run/sbin/nessus-service [-vhD] [-c <config-file>] [-p <port-number>] [-a
<address>] [-S <ip[,ip,...]>]