在网上查了好久,想用命令行调用nessus进行扫描,而不是用他的web界面,请问如何可以做到。在手册里发现了Nessuscli但是他的命令比较少啊
/opt/nessus/sbin/nessuscli
Usage: nessuscli <command> [<options>]
Usage: nessuscli <command> help
Analyze Commands:
analyze scan <uuid>
Fix Commands:
fix [--secure] --list
fix [--secure] --set <name=value>
fix [--secure] --get <name>
fix [--secure] --delete <name>
fix --list-interfaces
fix --reset
Software Update Commands:
update
update --all
update --plugins-only
update <plugin archive>
Certificate Commands:
mkcert-client
mkcert [-q]
User Commands:
rmuser [username]
chpasswd [username]
adduser [username]
lsuser
Bug Reporting Commands:
bug-report-generator
bug-report-generator --quiet [--full] [--scrub]
Fetch Commands:
fetch --register <serial>
fetch --register-offline <license.file>
fetch --check
fetch --code-in-use
fetch --challenge
fetch --security-center
/opt/nessus/sbin/nessuscli
Usage: nessuscli <command> [<options>]
Usage: nessuscli <command> help
Analyze Commands:
analyze scan <uuid>
Fix Commands:
fix [--secure] --list
fix [--secure] --set <name=value>
fix [--secure] --get <name>
fix [--secure] --delete <name>
fix --list-interfaces
fix --reset
Software Update Commands:
update
update --all
update --plugins-only
update <plugin archive>
Certificate Commands:
mkcert-client
mkcert [-q]
User Commands:
rmuser [username]
chpasswd [username]
adduser [username]
lsuser
Bug Reporting Commands:
bug-report-generator
bug-report-generator --quiet [--full] [--scrub]
Fetch Commands:
fetch --register <serial>
fetch --register-offline <license.file>
fetch --check
fetch --code-in-use
fetch --challenge
fetch --security-center