TOC & Recently Viewed

Recently Viewed Topics

Manage Advanced Settings

The nessuscli fix command has a series of options to manage the advanced settings on your Nessus scanner. nessuscli fix also has a secure option for managing the advanced settings, which will act on the encrypted preferences. These preferences contain information about registration.

For the following commands, you can use the --secure flag:

# /opt/nessus/sbin/nessuscli fix --secure --list

# /opt/nessus/sbin/nessuscli fix --secure --fix --set <setting name=value>

# /opt/nessus/sbin/nessuscli fix --secure --get <setting>

# /opt/nessus/sbin/nessuscli fix --secure --delete <setting>

To view the currently set advanced settings:

# /opt/nessus/sbin/nessuscli fix --list

qdb_mem_usage: low

report_crashes: yes

stop_scan_on_hang: no

stop_scan_on_disconnect: no

reduce_connections_on_congestion: no

global.max_web_users: 1024

global.max_scans: 0

nasl_log_type: normal

nasl_no_signature_check: no

disable_xmlrpc: no

disable_ntp: yes

ssl_cipher_list: strong

xmlrpc_idle_session_timeout: 30

xmlrpc_listen_port: 8834

listen_port: 1241

listen_address: 0.0.0.0

slice_network_addresses: no

plugin_upload: yes

silent_dependencies: yes

auto_enable_dependencies: yes

safe_checks: yes

plugins_timeout: 320

non_simult_ports: 139, 445, 3389

checks_read_timeout: 5

allow_post_scan_editing: yes

optimize_test: yes

port_range: default

cgi_path: /cgi-bin:/scripts

rules: /Library/Nessus/run/etc/nessus/nessusd.rules

dumpfile: /Library/Nessus/run/var/nessus/logs/nessusd.dump

log_whole_attack: no

www_logfile: /Library/Nessus/run/var/nessus/logs/www_server.log

logfile: /Library/Nessus/run/var/nessus/logs/nessusd.messages

throttle_scan: yes

max_checks: 5

global.max_hosts: 2180

max_hosts: 100

purge_plugin_db: no

auto_update_delay: 24

auto_update: yes

To get a specific value from the set advanced settings:

# /opt/nessus/sbin/nessuscli fix --get <setting>

Example:

# /opt/nessus/sbin/nessuscli fix --get max_hosts

The current value for 'max_hosts' is '100'.

To delete a specific value from the set advanced settings:

# /opt/nessus/sbin/nessuscli fix --delete <setting>

Example:

# /opt/nessus/sbin/nessuscli fix --delete max_hosts

Successfully deleted 'max_hosts'.

To set a specific value from the set advanced settings:

# /opt/nessus/sbin/nessuscli fix --set <setting=value>

Example:

# /opt/nessus/sbin/nessuscli fix --set max_hosts=200

Successfully set 'max_hosts' to '200'.

Copyright 2017 - 2018 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.