All MIBs › CISCO-SECURE-SHELL-MIB
Organization: Cisco Systems, Inc.
Last Updated: 2005-06-01
Category: Cisco Devices, VPN and Security
Description: Manages SSH (Secure Shell) sessions, version negotiation, cipher configuration, and connection statistics on Cisco devices.
Start monitoring vendor-neutral, standards-based MIB, any SNMPv3-capable network device (SNMP engine identity/boot/clock status) with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.
What Is CISCO-SECURE-SHELL-MIB?
CISCO-SECURE-SHELL-MIB is a Cisco vendor module for managing and monitoring SSH (Secure Shell) server functionality on Cisco devices, covering both host-key management and live SSH session/connection tracking. It exposes configuration objects for generating and managing RSA/DSA host keys (bit length, overwrite behavior, creation time) as well as session-related data describing SSH service activation, capability, and mode. Its monitoring relevance is to the software/service status of the device's remote-management access path: whether the SSH service is enabled and in what mode, whether host keys exist and when they were last generated, and what SSH sessions are currently active -- all important for confirming secure management access is functioning and not compromised. The module description references the (now superseded) IETF SSH draft rather than a finalized RFC, indicating it predates the standardized SSH transport MIB work. It's deployed across Cisco IOS/IOS-XE devices wherever administrators manage the device remotely via SSH and want SNMP visibility into that access path. Engineers researching Cisco Secure Shell (SSH) session and configuration monitoring via SNMP reference this MIB directly.
IPNetwork Monitor allows you to monitor SNMP objects defined in CISCO-SECURE-SHELL-MIB. Use the built-in SNMP Monitoring Browser to explore available variables, view their current values and descriptions, and select the objects you want to monitor. You can then create SNMP monitors, configure thresholds, and receive alerts when monitored values change.
Supported Devices
- Cisco routers and switches (IOS/IOS-XE) with SSH server
Monitoring Examples
An administrator would poll cssKeyTable/cssKeyEntry, keyed by cssKeyIndex, to check cssKeyNBits and cssKeyLastCreationTime and confirm the device's SSH host key meets current key-length policy and hasn't silently reverted to a weak default. cssServiceActivation and cssServiceMode would be checked to confirm SSH is enabled and running in the expected version/mode, while cssKeyGenerationStatus would reveal whether a recent key regeneration (e.g., cssKeyRowStatus-triggered) completed successfully or is still in progress -- useful for confirming a security remediation actually took effect.
What Can Be Monitored
- SSH service activation state
- SSH host key length and creation time
- key generation status
- SSH service mode/capability
Imported Objects
From CISCO-SMI
| ciscoMgmt | OBJECT-IDENTITY |
From INET-ADDRESS-MIB
| InetAddress | |
| InetAddressType |
From SNMP-FRAMEWORK-MIB
| SnmpAdminString |
From SNMPv2-CONF
| MODULE-COMPLIANCE | |
| OBJECT-GROUP |
From SNMPv2-SMI
| Integer32 | |
| MODULE-IDENTITY | |
| OBJECT-TYPE | |
| Unsigned32 |
From SNMPv2-TC
| DisplayString | |
| RowStatus | |
| TEXTUAL-CONVENTION | |
| TimeStamp | |
| TruthValue |
How to Use in IPNetwork Monitor
Example using cssKeyGenerationStatus OID:
OIDs
RFC description
MIB module for displaying and configuring SSH (Secure Shell) accounting and remote access features in Cisco devices.
Start monitoring Cisco routers and switches (IOS/IOS-XE) with SSH server with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.