The check_ssh Plugin

check_ssh v2.3git (monitoring-plugins 2.3git)
Copyright (c) 1999 Remi Paulmier <>
Copyright (c) 2000-2007 Monitoring Plugins Development Team

Try to connect to an SSH server at specified server and port

check_ssh  [-4|-6] [-t <timeout>] [-r <remote version>] [-p <port>] <host>

 -h, --help
    Print detailed help screen
 -V, --version
    Print version information
    Read options from an ini file. See
    for usage and examples.
 -H, --hostname=ADDRESS
    Host name, IP Address, or unix socket (must be an absolute path)
 -p, --port=INTEGER
    Port number (default: 22)
 -4, --use-ipv4
    Use IPv4 connection
 -6, --use-ipv6
    Use IPv6 connection
 -t, --timeout=INTEGER
    Seconds before connection times out (default: 10)
 -r, --remote-version=STRING
    Alert if string doesn't match expected server version (ex: OpenSSH_3.9p1)
 -P, --remote-protocol=STRING
    Alert if protocol doesn't match expected protocol version (ex: 2.0)
 -v, --verbose
    Show details for command-line debugging (output may be truncated by
    the monitoring system)

Send email to if you have questions regarding
use of this software. To submit patches or suggest improvements, send email