You are here: Nessus Manager and Professional > Fix Commands > Manage Advanced Settings

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. Tenable Network Security, Inc. All rights reserved. Tenable Network Security, Nessus, SecurityCenter Continuous View, Passive Vulnerability Scanner, and Log Correlation Engine are registered trademarks of Tenable Network Security, Inc. All other products or services are trademarks of their respective owners.