DLINKSW-SSH-MIB
This MIB module defines objects for Secure Shell (SSH).
Main OID:
dlinkSwSshMIB.1.3.6.1.4.1.171.14.17
44
Objects
Active
Status
7
Dependencies
Imported Objects
Objects
44 total| Object Name |
|---|
dlinkSwSshMIBThis MIB module defines objects for Secure Shell (SSH). MODULE-IDENTITY .1.3.6.1.4.1.171.14.17 |
dSshNotifications OBJECT IDENTIFIER .1.3.6.1.4.1.171.14.17.0 |
dSshObjects OBJECT IDENTIFIER .1.3.6.1.4.1.171.14.17.1 |
dSshGeneral OBJECT IDENTIFIER .1.3.6.1.4.1.171.14.17.1.1 |
dSshEnabledThis object enables or disables Secure Shell (SSH) service.rw TruthValue (SNMPv2-TC) .1.3.6.1.4.1.171.14.17.1.1.1 |
dSshVersionThe version of SSH is running on the switch. The version that is currently supported is v2.ro Enumeration .1.3.6.1.4.1.171.14.17.1.1.2 |
dSshTimeoutThe time interval that the switch waits for the SSH client to respond during the SSH negotiation phase.rw Integer32 .1.3.6.1.4.1.171.14.17.1.1.3 |
dSshAuthenticationRetriesThe number of authentication attempts after the session has reset or authentication failed.rw Integer32 .1.3.6.1.4.1.171.14.17.1.1.4 |
dSshServicePortSpecifies the service port, such as 22, which Secure Shell (SSH) needs to connect to.rw Unsigned32 .1.3.6.1.4.1.171.14.17.1.1.5 |
dSshSrcIfIndexThis object specifies the ifIdex value of the source source address of SSH packets that initiates a SSH connection. The value of this object should be a valid 'ifIndex' value. The value of this object being 'zero' implies that the IP address of the closest interface will be used.rw InterfaceIndexOrZero (IF-MIB) .1.3.6.1.4.1.171.14.17.1.1.6 |
dSshKeyConfiguration OBJECT IDENTIFIER .1.3.6.1.4.1.171.14.17.1.2 |
dSshCryptoKeyPairTabledSshCryptokeyTable is a table that lets the user configure the SSH keys SEQUENCE OF DSshCryptoKeyPairEntry .1.3.6.1.4.1.171.14.17.1.2.1 |
dSshCryptoKeyPairEntryA SSH key table entry. The index specifies which protocol the user wants to generate the key for. An entry is created/removed when a key pair for a specific protocol is generated or deleted via CLI or by issuing appropriate sets to this table using snmp. To replace the existing key for a protocol 1. Specify the Protocol: dSshCryptoKeyPairIndex 2. Specify the modulus size of the key pair(s): dSshCryptoKeyPairNBits 3. Set dSshCryptoKeyPairReplace as true(1). DSshCryptoKeyPairEntry .1.3.6.1.4.1.171.14.17.1.2.1.1 |
dSshCryptoKeyPairIndexThe SSH Protocol Identifier for which this entry pertains to. rsa - A public-key cryptosystem defined by Rivest, Shamir and Adleman. dsa - Digital Signature Algorithm, a public key cipher used to generate digital signatures. Enumeration .1.3.6.1.4.1.171.14.17.1.2.1.1.1 |
dSshCryptoKeyPairNBitsSpecifies the modulus size of the key pair(s): For RSA, the valid values are 360, 512, 768, 1024, and 2048. For DSA, the valid value is fixed as 1024. For SSH version 2, the minimum recommended key size is 768 bits. A key size with a larger number provides higher security but takes longer to generate. This object cannot be modified while this row is active, unless the associated dSshCryptoKeyPairReplace object is set to True in the same Set PDU.rw Integer32 (360|512|768|1024|2048) .1.3.6.1.4.1.171.14.17.1.2.1.1.2 |
dSshCryptoKeyPairReplaceThis object specifies whether a new key should replace an existing key for the protocol. No action is taken if this object is set to 'false'. The value of this object when read is always 'false'.rw TruthValue (SNMPv2-TC) .1.3.6.1.4.1.171.14.17.1.2.1.1.3 |
dSshCryptoKeyPairLastCreateTimeThe time of the last creation of the key.ro TimeStamp (SNMPv2-TC) .1.3.6.1.4.1.171.14.17.1.2.1.1.4 |
dSshCryptoKeyPairStringThe generated SSH public key string.ro DisplayString .1.3.6.1.4.1.171.14.17.1.2.1.1.6 |
dSshCryptoKeyPairRowStatusStatus of this SSH key pair.rw RowStatus (SNMPv2-TC) .1.3.6.1.4.1.171.14.17.1.2.1.1.99 |
dSshCryptoKeyGenerationStatusThis object indicates the status of the last key generation request.ro Enumeration .1.3.6.1.4.1.171.14.17.1.2.2 |
dSshConnectionTableA table to display the status of Secure Shell (SSH) server connections. SEQUENCE OF DSshConnectionEntry .1.3.6.1.4.1.171.14.17.1.3 |
dSshConnectionEntryAn entry (conceptual row) in the dSshConnectionTable object. DSshConnectionEntry .1.3.6.1.4.1.171.14.17.1.3.1 |
dSshConnectionSIDA unique number that identifies the SSH session. Integer32 .1.3.6.1.4.1.171.14.17.1.3.1.1 |
dSshConnectionVersionThe protocol version number that the SSH client supports.ro Enumeration .1.3.6.1.4.1.171.14.17.1.3.1.2 |
dSshConnectionCipherThe crypto/Hashed Message Authentication Code (HMAC) algorithm that the SSH client is using.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.171.14.17.1.3.1.3 |
dSshConnectionUserIDThe login username that has been authenticated for the session.ro DisplayString (SNMPv2-TC) .1.3.6.1.4.1.171.14.17.1.3.1.4 |
dSshConnectionHostAddrTypeThe type of Internet address for client establised this session.ro InetAddressType (INET-ADDRESS-MIB) .1.3.6.1.4.1.171.14.17.1.3.1.5 |
dSshConnectionHostAddrThe Internet address assigned for client establised this session.ro InetAddress (INET-ADDRESS-MIB) .1.3.6.1.4.1.171.14.17.1.3.1.6 |
dSshUserTableThis table lists all users and their corresponding authentication methods through which SSH client can login. SEQUENCE OF DSshUserEntry .1.3.6.1.4.1.171.14.17.1.4 |
dSshUserEntryAn entry (conceptual row) in the dSshUserTable. DSshUserEntry .1.3.6.1.4.1.171.14.17.1.4.1 |
dSshUserNameThis object indicates the name of SSH user. SnmpAdminString .1.3.6.1.4.1.171.14.17.1.4.1.1 |
dSshUserAuthMethodThis object indicates the authentication method for this user account. 'password' - use password authentication method for this user account. 'publickey' - use public key authentication method for this user account. 'hostbased' - use host-based authentication method for this user account.rw Enumeration .1.3.6.1.4.1.171.14.17.1.4.1.2 |
dSshUserKeyFilenameThis object indicates the name of the file storing the SSH public key. The SSH public key is used to authenticate the SSH session for this user. If dSshUserAuthMethod is 'publickey', this object refers to user's public key. If dSshUserAuthMethod is 'hostbased', this object refers to client's host key. If dSshUserAuthMethod is 'password', the value of this object will be ignored and a zero-length string is always returned when read.rw SnmpAdminString .1.3.6.1.4.1.171.14.17.1.4.1.3 |
dSshUserHostNameThe host name of the SSH client. This object is only valid for host-based authentication method. For password and public key authentication method, a zero-length string is always returned when read.rw DisplayString .1.3.6.1.4.1.171.14.17.1.4.1.4 |
dSshUserHostAddrTypeThe host address type of the SSH client. This object is only valid for host-based authentication method. For password and publickey authentication method, unknown(0) is always returned when read.rw InetAddressType (INET-ADDRESS-MIB) .1.3.6.1.4.1.171.14.17.1.4.1.5 |
dSshUserHostAddrThe host address of the SSH client. This object is only valid for host-based authentication method. For password and public key authentication method, a zero-length string is always returned when read.rw InetAddress (INET-ADDRESS-MIB) .1.3.6.1.4.1.171.14.17.1.4.1.6 |
dSshUserRowStatusStatus of this SSH user entry. When read, active(1) is always returned. If administrator wants to modify the authentication method for a specific user account, setting createAndGo(4) for this node after corresponding parameters are configured: For password, there is no need to specify more parameters. For publickey, dSshUserKeyFilename must be specified. For hostbased, dSshUserKeyFilename and dSshUserHostName must be specified, but parameters dSshUserHostAddrType and dSshUserHostAddr are optional. Other value of this node is not supported.rw RowStatus (SNMPv2-TC) .1.3.6.1.4.1.171.14.17.1.4.1.99 |
dSshConformance OBJECT IDENTIFIER .1.3.6.1.4.1.171.14.17.2 |
dSshCompliances OBJECT IDENTIFIER .1.3.6.1.4.1.171.14.17.2.1 |
dSshComplianceThe compliance statement for entities which implement the DLINKSW-SSH-MIB.deprecated Unknown .1.3.6.1.4.1.171.14.17.2.1.1 |
dSshGroups OBJECT IDENTIFIER .1.3.6.1.4.1.171.14.17.2.2 |
dSshConfigGroupA collection of objects for SSH configuration. Unknown .1.3.6.1.4.1.171.14.17.2.2.1 |
dSshConnectionGroupA collection of objects to display SSH connection related information. Unknown .1.3.6.1.4.1.171.14.17.2.2.2 |
dSshUserGroupA collection of objects related to SSH users. Unknown .1.3.6.1.4.1.171.14.17.2.2.3 |