Icinga2 check script for nmap port scans
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Jonny007-MKD 5932ca4399 Update 'README.md' 4 months ago
test
README.md Update 'README.md' 4 months ago
check_nmap.sh
command_nmap.conf
service_nmap.conf

README.md

check_nmap.sh

This script runs a nmap scan and checks the discovered ports against a whitelist

Arguments

  • --host | -h: Host that shall be scanned by nmap
  • --portrange | -p: Ports that shall be scanned (nmap format)
  • --known | -k: A port number that is expected to be open
  • --input | -i: Use input file instead of a real nmap scan (for testing)
  • --debug | -d: More debugging output, cannot be used with icinga2
  • all arguments after -- are passed to nmap

Results

  • CRITICAL: if any unexpected port is open