DLINKSW-SSH-MIB: View SNMP OID List / Download MIB

VENDOR: D-LINK


 Home MIB: DLINKSW-SSH-MIB
Download as:   

Download standard MIB format if you are planning to load a MIB file into some system (OS, Zabbix, PRTG ...) or view it with a MIB browser. CSV is more suitable for analyzing and viewing OID' and other MIB objects in excel. JSON and YAML formats are usually used in programing even though some systems can use MIB in YAML format (like Logstash).
Keep in mind that standard MIB files can be successfully loaded by systems and programs only if all the required MIB's from the "Imports" section are already loaded.
The tree-like SNMP object navigator requires no explanations because it is very simple to use. And if you stumbled on this MIB from Google note that you can always go back to the home page if you need to perform another MIB or OID lookup.


Object Name OID Type Access Info
 dlinkSwSshMIB 1.3.6.1.4.1.171.14.17
This MIB module defines objects for Secure Shell (SSH).
       dSshNotifications 1.3.6.1.4.1.171.14.17.0
       dSshObjects 1.3.6.1.4.1.171.14.17.1
           dSshGeneral 1.3.6.1.4.1.171.14.17.1.1
               dSshEnabled 1.3.6.1.4.1.171.14.17.1.1.1 truthvalue read-write
This object enables or disables Secure Shell (SSH) service.
               dSshVersion 1.3.6.1.4.1.171.14.17.1.1.2 integer read-only
The version of SSH is running on the switch. The version that is currently supported is v2. Enumeration: 'v1': 1, 'v2': 2, 'v1v2': 3.
               dSshTimeout 1.3.6.1.4.1.171.14.17.1.1.3 integer32 read-write
The time interval that the switch waits for the SSH client to respond during the SSH negotiation phase.
               dSshAuthenticationRetries 1.3.6.1.4.1.171.14.17.1.1.4 integer32 read-write
The number of authentication attempts after the session has reset or authentication failed.
               dSshServicePort 1.3.6.1.4.1.171.14.17.1.1.5 unsigned32 read-write
Specifies the service port, such as 22, which Secure Shell (SSH) needs to connect to.
               dSshSrcIfIndex 1.3.6.1.4.1.171.14.17.1.1.6 interfaceindexorzero read-write
This 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.
           dSshKeyConfiguration 1.3.6.1.4.1.171.14.17.1.2
               dSshCryptoKeyPairTable 1.3.6.1.4.1.171.14.17.1.2.1 no-access
dSshCryptokeyTable is a table that lets the user configure the SSH keys
                   dSshCryptoKeyPairEntry 1.3.6.1.4.1.171.14.17.1.2.1.1 no-access
A 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).
                       dSshCryptoKeyPairIndex 1.3.6.1.4.1.171.14.17.1.2.1.1.1 integer no-access
The 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: 'rsa': 1, 'dsa': 2.
                       dSshCryptoKeyPairNBits 1.3.6.1.4.1.171.14.17.1.2.1.1.2 integer32 read-only
Specifies 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.
                       dSshCryptoKeyPairReplace 1.3.6.1.4.1.171.14.17.1.2.1.1.3 truthvalue read-only
This 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'.
                       dSshCryptoKeyPairLastCreateTime 1.3.6.1.4.1.171.14.17.1.2.1.1.4 timestamp read-only
The time of the last creation of the key.
                       dSshCryptoKeyPairString 1.3.6.1.4.1.171.14.17.1.2.1.1.6 displaystring read-only
The generated SSH public key string.
                       dSshCryptoKeyPairRowStatus 1.3.6.1.4.1.171.14.17.1.2.1.1.99 rowstatus read-only
Status of this SSH key pair.
               dSshCryptoKeyGenerationStatus 1.3.6.1.4.1.171.14.17.1.2.2 integer read-only
This object indicates the status of the last key generation request. Enumeration: 'successful': 2, 'failed': 3, 'inProgress': 1.
           dSshConnectionTable 1.3.6.1.4.1.171.14.17.1.3 no-access
A table to display the status of Secure Shell (SSH) server connections.
               dSshConnectionEntry 1.3.6.1.4.1.171.14.17.1.3.1 no-access
An entry (conceptual row) in the dSshConnectionTable object.
                   dSshConnectionSID 1.3.6.1.4.1.171.14.17.1.3.1.1 integer32 no-access
A unique number that identifies the SSH session.
                   dSshConnectionVersion 1.3.6.1.4.1.171.14.17.1.3.1.2 integer read-only
The protocol version number that the SSH client supports. Enumeration: 'v1': 1, 'v2': 2, 'v1v2': 3.
                   dSshConnectionCipher 1.3.6.1.4.1.171.14.17.1.3.1.3 displaystring read-only
The crypto/Hashed Message Authentication Code (HMAC) algorithm that the SSH client is using.
                   dSshConnectionUserID 1.3.6.1.4.1.171.14.17.1.3.1.4 displaystring read-only
The login username that has been authenticated for the session.
                   dSshConnectionHostAddrType 1.3.6.1.4.1.171.14.17.1.3.1.5 inetaddresstype read-only
The type of Internet address for client establised this session.
                   dSshConnectionHostAddr 1.3.6.1.4.1.171.14.17.1.3.1.6 inetaddress read-only
The Internet address assigned for client establised this session.
           dSshUserTable 1.3.6.1.4.1.171.14.17.1.4 no-access
This table lists all users and their corresponding authentication methods through which SSH client can login.
               dSshUserEntry 1.3.6.1.4.1.171.14.17.1.4.1 no-access
An entry (conceptual row) in the dSshUserTable.
                   dSshUserName 1.3.6.1.4.1.171.14.17.1.4.1.1 snmpadminstring no-access
This object indicates the name of SSH user.
                   dSshUserAuthMethod 1.3.6.1.4.1.171.14.17.1.4.1.2 integer read-write
This 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. Enumeration: 'publickey': 2, 'hostbased': 3, 'password': 1.
                   dSshUserKeyFilename 1.3.6.1.4.1.171.14.17.1.4.1.3 snmpadminstring read-write
This 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.
                   dSshUserHostName 1.3.6.1.4.1.171.14.17.1.4.1.4 displaystring read-write
The 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.
                   dSshUserHostAddrType 1.3.6.1.4.1.171.14.17.1.4.1.5 inetaddresstype read-write
The 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.
                   dSshUserHostAddr 1.3.6.1.4.1.171.14.17.1.4.1.6 inetaddress read-write
The 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.
                   dSshUserRowStatus 1.3.6.1.4.1.171.14.17.1.4.1.99 rowstatus read-only
Status 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.
       dSshConformance 1.3.6.1.4.1.171.14.17.2
           dSshCompliances 1.3.6.1.4.1.171.14.17.2.1
               dSshCompliance 1.3.6.1.4.1.171.14.17.2.1.1
The compliance statement for entities which implement the DLINKSW-SSH-MIB.
           dSshGroups 1.3.6.1.4.1.171.14.17.2.2
               dSshConfigGroup 1.3.6.1.4.1.171.14.17.2.2.1
A collection of objects for SSH configuration.
               dSshConnectionGroup 1.3.6.1.4.1.171.14.17.2.2.2
A collection of objects to display SSH connection related information.
               dSshUserGroup 1.3.6.1.4.1.171.14.17.2.2.3
A collection of objects related to SSH users.