HUAWEI-SSH-MIB

File: HUAWEI-SSH-MIB.mib (46976 bytes)

Imported modules

HUAWEI-MIB SNMPv2-CONF SNMPv2-SMI
SNMPv2-TC

Imported symbols

hwDatacomm OBJECT-GROUP MODULE-COMPLIANCE
NOTIFICATION-GROUP Integer32 OBJECT-TYPE
MODULE-IDENTITY NOTIFICATION-TYPE RowStatus
DisplayString

Defined Types

HwSSHUserEntry  
SEQUENCE    
  hwSSHUserIndex Integer32
  hwSSHUserName STRING
  hwSSHUserAssignKey STRING
  hwSSHUserAuthType INTEGER
  hwSSHUserServiceType INTEGER
  hwSSHUserSftpDirectory STRING
  hwSSHUserAuthorizationCMD INTEGER
  hwSSHUserRowStatus RowStatus
  hwSSHUserAssignKeyType INTEGER

HwSSHServerSessionEntry  
SEQUENCE    
  hwSSHSessionIndex Integer32
  hwSSHSessionUserName DisplayString
  hwSSHSessionConnectType INTEGER
  hwSSHSessionVer DisplayString
  hwSSHSessionState INTEGER
  hwSSHSessionRetry Integer32
  hwSSHSessionCtosCipher DisplayString
  hwSSHSessionStocCipher DisplayString
  hwSSHSessionCtosHmac DisplayString
  hwSSHSessionStocHmac DisplayString
  hwSSHSessionKex DisplayString
  hwSSHSessionAuthType DisplayString
  hwSSHSessionServiceType DisplayString
  hwSSHSessionKeyType INTEGER
  hwSSHSessionConnectionIndex Integer32
  hwSSHSessionCtosCompress DisplayString
  hwSSHSessionStocCompress DisplayString

HwRSAPublicKeyEntry  
SEQUENCE    
  hwRSAPublicKeyName STRING
  hwRSAPublicKeyCode STRING
  hwRSAPublicKeyRowStatus RowStatus
  hwRSAPublicKeyFingerprint STRING

HwSSHServerInfoEntry  
SEQUENCE    
  hwSSHServerIndex Integer32
  hwSSHServerName STRING
  hwSSHServerAssignKey STRING
  hwSSHServerRowStatus RowStatus
  hwSSHServerAssignDSAKey STRING
  hwSSHServerAssignECCKey STRING

Defined Values

hwSSH 1.3.6.1.4.1.2011.5.25.118
This mib which contains objects manages the SSH server and SSH client configuration.
MODULE-IDENTITY    

hwSSHServer 1.3.6.1.4.1.2011.5.25.118.1
OBJECT IDENTIFIER    

hwStelnetServerEnable 1.3.6.1.4.1.2011.5.25.118.1.1
The object specifies whether the SSH stelnet server is enable. Options: 1. enable(1) -The SSH stelnet server is enable. 2. disable(2)-The SSH stelnet server is disable.
OBJECT-TYPE    
  INTEGER enable(1), disable(2)  

hwSftpServerEnable 1.3.6.1.4.1.2011.5.25.118.1.2
The object specifies whether the sftp server is enable. Options: 1.enable(1) -the sftp server is enable 2.disable(2)-the sftp server is disable.
OBJECT-TYPE    
  INTEGER enable(1), disable(2)  

hwSSHServerComp1x 1.3.6.1.4.1.2011.5.25.118.1.3
The object specifies whether the SSH server is compatible with SSH1.x. The default is 2. Options: 1. enable(1) -indicates that the version compatibility function of the SSH server is enabled so that the SSH server is compatible with the SSHv1.x client. 2. disable(2)-indicates that the version compatibility function of the SSH server is disabled and therefore the SSH server is incompatible with the SSHv1.x client.
OBJECT-TYPE    
  INTEGER enable(1), disable(2)  

hwSSHServerTimeOut 1.3.6.1.4.1.2011.5.25.118.1.4
The object specifies the time when SSH authentication times out. The unit is the second and the default is 60 seconds.
OBJECT-TYPE    
  Integer32 1..120  

hwSSHServerRetry 1.3.6.1.4.1.2011.5.25.118.1.5
The object specifies authentication-retry times for SSH user. Default: 3
OBJECT-TYPE    
  Integer32 1..5  

hwSSHServerPort 1.3.6.1.4.1.2011.5.25.118.1.6
The object specifies port number for SSH server supporting. The default value is 22.
OBJECT-TYPE    
  Integer32 22 | 1025..65535  

hwSSHServerKeyTimeOut 1.3.6.1.4.1.2011.5.25.118.1.7
The interval of updating the SSH server key pair. By default, value is 0 hour, which means server key can't be updated forever. Range: 0-24 Unit: hour
OBJECT-TYPE    
  Integer32 0..24  

hwSSHServerAlarmEnable 1.3.6.1.4.1.2011.5.25.118.1.8
The object specifies whether send trap information to NMS. Options: 1.enable(1) -Only when its value enable, allowed to send trap informations to NMS. 2.disable(2)-Can not to send trap informations to NMS.
OBJECT-TYPE    
  INTEGER enable(1), disable(2)  

hwSftpMaxUserNum 1.3.6.1.4.1.2011.5.25.118.1.9
The object specifies the max number of sftp user that sftp server supporting. The default is 5.
OBJECT-TYPE    
  Integer32 0..15  

hwSftpOnLineUserNum 1.3.6.1.4.1.2011.5.25.118.1.10
The object specifies the number of sftp user that has been connected to sftp server currently.
OBJECT-TYPE    
  Integer32  

hwSSHUserTable 1.3.6.1.4.1.2011.5.25.118.1.11
This table is used for querying and setting the information about SSH user. The index of this table is hwSSHUserIndex.
OBJECT-TYPE    
  SEQUENCE OF  
    HwSSHUserEntry

hwSSHUserEntry 1.3.6.1.4.1.2011.5.25.118.1.11.1
This table is used for querying and setting the information about SSH user. The index of this entry is hwSSHUserIndex.
OBJECT-TYPE    
  HwSSHUserEntry  

hwSSHUserIndex 1.3.6.1.4.1.2011.5.25.118.1.11.1.1
The object specifies the index of hwSSHUserTable.
OBJECT-TYPE    
  Integer32 1..200  

hwSSHUserName 1.3.6.1.4.1.2011.5.25.118.1.11.1.2
The object specifies the name of a SSH user. The maximum length of the node is 85.
OBJECT-TYPE    
  STRING Size(1..255)  

hwSSHUserAssignKey 1.3.6.1.4.1.2011.5.25.118.1.11.1.3
The object specifies is a peer public key for a SSH user. This peer public key on the SSH server must exist and associate with hwRSAPublicKeyName.
OBJECT-TYPE    
  STRING Size(0..64)  

hwSSHUserAuthType 1.3.6.1.4.1.2011.5.25.118.1.11.1.4
The object specifies the authentication type of SSH user. The default authentication type is authPASSWORD. Options: 1. authNULL(1) -No authenticate. 2. authPASSWORD(2) -Password authentication. 3. authRSA(3) -RSA key authentication. 4. authRSAorPASSWORD(4) -Password or RSA key authentication. 5. authRSAandPASSWORD(5) -Password and RSA key authentication. 6. authDSA(6), -DSA key authentication. 7. authDSAandPASSWORD(7), -Password or DSA key authentication. 8. authAny(8), -Any authentication. 9. authECC(9), -ECC key authentication. 10.authECCandPASSWORD(10) -Password and ECC key authentication.
OBJECT-TYPE    
  INTEGER authNULL(1), authPASSWORD(2), authRSA(3), authRSAorPASSWORD(4), authRSAandPASSWORD(5), authDSA(6), authDSAandPASSWORD(7), authAny(8), authECC(9), authECCandPASSWORD(10)  

hwSSHUserServiceType 1.3.6.1.4.1.2011.5.25.118.1.11.1.5
The object specifies the service type of SSH user. Options: 1. servicetypeNULL(1) -default service type. 2. servicetypeSTELNET(2) -The service type of the SSH user is STELNET. 3. servicetypeSFTP(3) -The service type of the SSH user is SFTP. 4. servicetypeALL(4) -The service type of the SSH user is all. 5. servicetypeSNetConf(5), -The service type of the SSH user is SNetConf. 6. servicetypeSftpSNetConf(6), -The service type of the SSH user is Sftp and SNetConf. 7. servicetypeSTelnetSftp(7), -The service type of the SSH user is STelnet and Sftp. 8. servicetypeSTelnetSNetConf(8) -The service type of the SSH user is STelnet and SNetConf.
OBJECT-TYPE    
  INTEGER servicetypeNULL(1), servicetypeSTELNET(2), servicetypeSFTP(3), servicetypeALL(4), servicetypeSNetConf(5), servicetypeSftpSNetConf(6), servicetypeSTelnetSftp(7), servicetypeSTelnetSNetConf(8)  

hwSSHUserSftpDirectory 1.3.6.1.4.1.2011.5.25.118.1.11.1.6
The object specifies the working directory for the sftp user. The total length of absolute path is 128,the length of single directory is 128.
OBJECT-TYPE    
  STRING Size(0..255)  

hwSSHUserAuthorizationCMD 1.3.6.1.4.1.2011.5.25.118.1.11.1.7
The object specifies the authorization type of SSH user. When authorizationAAA is specified, the SSH user will be authorizated by HWTACACS server. The default authorization is authorizationNULL, indicating SSH user doesn't need to be authorizated by HWTACACS server. Options: 1.authorizationNULL(1)-The default authorization is authorizationNULL,indicating SSH user doesn't need to be authorizated by HWTACACS server. 2.authorizationAAA(2) -When authorizationAAA is specified,the SSH user will be authorizated by HWTACACS server.
OBJECT-TYPE    
  INTEGER authorizationNULL(1), authorizationAAA(2)  

hwSSHUserRowStatus 1.3.6.1.4.1.2011.5.25.118.1.11.1.8
The object specifies the status of this entry. When the status is active(1), hwSSHUserAssignKey, hwSSHUserAuthType, hwSSHUserServiceType, hwSSHUserSftpDirectory, and hwSSHUserAuthorizationCMD's value in the entry are allowed to be modified.
OBJECT-TYPE    
  RowStatus  

hwSSHUserAssignKeyType 1.3.6.1.4.1.2011.5.25.118.1.11.1.9
The object specifies the public key type of SSH user.
OBJECT-TYPE    
  INTEGER keyTypeNULL(0), keyTypeRSA(1), keyTypeDSA(2), keyTypeECC(3)  

hwSSHServerSessionTable 1.3.6.1.4.1.2011.5.25.118.1.12
The object shows current session information of the SSH server which includes username, version information, retry times of online users currently. The index of this table is hwSSHSessionIndex.
OBJECT-TYPE    
  SEQUENCE OF  
    HwSSHServerSessionEntry

hwSSHServerSessionEntry 1.3.6.1.4.1.2011.5.25.118.1.12.1
The object shows current session information of the SSH server which includes username, version information, retry times of online users currently. The index of this entry is hwSSHSessionIndex.
OBJECT-TYPE    
  HwSSHServerSessionEntry  

hwSSHSessionIndex 1.3.6.1.4.1.2011.5.25.118.1.12.1.1
The object specifies the index of hwSSHServerSessionTable.
OBJECT-TYPE    
  Integer32  

hwSSHSessionUserName 1.3.6.1.4.1.2011.5.25.118.1.12.1.2
The object specifies the name of a SSH user, which has started a session.
OBJECT-TYPE    
  DisplayString  

hwSSHSessionConnectType 1.3.6.1.4.1.2011.5.25.118.1.12.1.3
The object specifies the line number supports a connection of SSH user which is in connection with SSH server.
OBJECT-TYPE    
  INTEGER none(0), vty0(1), vty1(2), vty2(3), vty3(4), vty4(5), vty5(6), vty6(7), vty7(8), vty8(9), vty9(10), vty10(11), vty11(12), vty12(13), vty13(14), vty14(15), vty15(16), vty16(17), vty17(18), vty18(19), vty19(20), vty20(21)  

hwSSHSessionVer 1.3.6.1.4.1.2011.5.25.118.1.12.1.4
The object specifies the version information of a SSH user which is in connection with SSH server.
OBJECT-TYPE    
  DisplayString  

hwSSHSessionState 1.3.6.1.4.1.2011.5.25.118.1.12.1.5
The object specifies the state of a SSH user which is in connection with SSH server. Options: 1.started(1)-indicates the state is start.
OBJECT-TYPE    
  INTEGER started(1)  

hwSSHSessionRetry 1.3.6.1.4.1.2011.5.25.118.1.12.1.6
The object specifies SSH user's retrying times in authentications.
OBJECT-TYPE    
  Integer32 0..5  

hwSSHSessionCtosCipher 1.3.6.1.4.1.2011.5.25.118.1.12.1.7
The object specifies the cipher of custom to server.
OBJECT-TYPE    
  DisplayString  

hwSSHSessionStocCipher 1.3.6.1.4.1.2011.5.25.118.1.12.1.8
The object specifies the cipher of server to custom.
OBJECT-TYPE    
  DisplayString  

hwSSHSessionCtosHmac 1.3.6.1.4.1.2011.5.25.118.1.12.1.9
The object specifies the hmac of custom to server.
OBJECT-TYPE    
  DisplayString  

hwSSHSessionStocHmac 1.3.6.1.4.1.2011.5.25.118.1.12.1.10
The object specifies the hmac of server to custom.
OBJECT-TYPE    
  DisplayString  

hwSSHSessionKex 1.3.6.1.4.1.2011.5.25.118.1.12.1.11
The object specifies the key exchange.
OBJECT-TYPE    
  DisplayString  

hwSSHSessionAuthType 1.3.6.1.4.1.2011.5.25.118.1.12.1.12
The object specifies the authentication type of SSH session.
OBJECT-TYPE    
  DisplayString  

hwSSHSessionServiceType 1.3.6.1.4.1.2011.5.25.118.1.12.1.13
The object specifies the service type of SSH session.
OBJECT-TYPE    
  DisplayString  

hwSSHSessionKeyType 1.3.6.1.4.1.2011.5.25.118.1.12.1.14
The object specifies the public key type of SSH session.
OBJECT-TYPE    
  INTEGER keyTypeRSA(1), keyTypeDSA(2), keyTypeECC(3)  

hwSSHSessionConnectionIndex 1.3.6.1.4.1.2011.5.25.118.1.12.1.15
The object specifies the line number supports a connection of SSH user which is in connection with SSH(STelnet/Sftp/SNetConf) server.
OBJECT-TYPE    
  Integer32  

hwSSHSessionCtosCompress 1.3.6.1.4.1.2011.5.25.118.1.12.1.16
The object specifies the Compression algorithm of SSH client to server.
OBJECT-TYPE    
  DisplayString  

hwSSHSessionStocCompress 1.3.6.1.4.1.2011.5.25.118.1.12.1.17
The object specifies the Compression algorithm of SSH Server to client.
OBJECT-TYPE    
  DisplayString  

hwRSAPublicKeyTable 1.3.6.1.4.1.2011.5.25.118.1.13
A table of configuration about RSA Public Key. The index of this table is hwRSAPublicKeyName. hwRSAPublicKeyName is the name of RSA Public Key.
OBJECT-TYPE    
  SEQUENCE OF  
    HwRSAPublicKeyEntry

hwRSAPublicKeyEntry 1.3.6.1.4.1.2011.5.25.118.1.13.1
A table of configuration about RSA Public Key. The index of this entry is hwRSAPublicKeyName. hwRSAPublicKeyName is the name of RSA Public Key.
OBJECT-TYPE    
  HwRSAPublicKeyEntry  

hwRSAPublicKeyName 1.3.6.1.4.1.2011.5.25.118.1.13.1.1
The object specifies the name of RSA Public Key.
OBJECT-TYPE    
  STRING Size(1..30)  

hwRSAPublicKeyCode 1.3.6.1.4.1.2011.5.25.118.1.13.1.2
The object specifies is RSA Public Key Code that in the format of ber, the maximum length of the node is 2048. When the RSA public key is created, the index value is the name of the public key, which uses the ASCII code. The public key value must be generated through a tool. Firstly, use the PUTTYGEN.EXE tool to generate the matching public key and private key. Then, use the sshkey.exe tool to convert the generated public key to the required public key value.
OBJECT-TYPE    
  STRING Size(1..2048)  

hwRSAPublicKeyRowStatus 1.3.6.1.4.1.2011.5.25.118.1.13.1.3
The object specifies the status of this table entry. When the status is active(1), hwRSAPublicKeyName, hwRSAPublicKeyCode's value in the entry are allowed to be modified. createAndGo(4) is supplied to create a new instance of a conceptual row. destroy(6) is supplied to delete the instances associated with an existing conceptual row.
OBJECT-TYPE    
  RowStatus  

hwRSAPublicKeyFingerprint 1.3.6.1.4.1.2011.5.25.118.1.13.1.4
The object specifies the fingerprint of RSA Public Key Code, that including the public key algorithm, length and fingerprint.
OBJECT-TYPE    
  STRING Size(0..60)  

hwSNetConfMaxUserNum 1.3.6.1.4.1.2011.5.25.118.1.14
The object specifies the max number of SNetConf user that SNetConf Server supporting. The default is 5.
OBJECT-TYPE    
  Integer32 0..15  

hwSNetConfServerEnable 1.3.6.1.4.1.2011.5.25.118.1.15
The object specifies whether the SSH SNetConf Server is enable. The default is 2.
OBJECT-TYPE    
  INTEGER enable(1), disable(2)  

hwSSHKeepAliveEnable 1.3.6.1.4.1.2011.5.25.118.1.16
The object specifies whether the KeepAlive functionality on SSH Server is enable. The default is 1.
OBJECT-TYPE    
  INTEGER enable(1), disable(2)  

hwSCPServerEnable 1.3.6.1.4.1.2011.5.25.118.1.17
The object specifies whether the SSH SCP Server is enable. The default is 2.
OBJECT-TYPE    
  INTEGER enable(1), disable(2)  

hwSCPMaxUserNum 1.3.6.1.4.1.2011.5.25.118.1.18
The object specifies the max number of SCP user that SCP Server supporting. The default is 2.
OBJECT-TYPE    
  Integer32 0..5  

hwSSHClient 1.3.6.1.4.1.2011.5.25.118.2
OBJECT IDENTIFIER    

hwSSHFirstTimeAuthEnable 1.3.6.1.4.1.2011.5.25.118.2.1
The object specifies whether the SSH client supports first-time-authentication. Options: 1.enable(1) -indicates the SSH client supports first-time-authentication. 2.disable(2)-indicates the SSH client does not support first-time-authentication.
OBJECT-TYPE    
  INTEGER enable(1), disable(2)  

hwSSHServerInfoTable 1.3.6.1.4.1.2011.5.25.118.2.2
A table of configuration about the relation between the SSH server and the rsa peerkey. The index of this table is hwSSHServerIndex.
OBJECT-TYPE    
  SEQUENCE OF  
    HwSSHServerInfoEntry

hwSSHServerInfoEntry 1.3.6.1.4.1.2011.5.25.118.2.2.1
A table of configuration about the relation between the SSH server and the rsa peerkey. The index of this entry is hwSSHServerIndex.
OBJECT-TYPE    
  HwSSHServerInfoEntry  

hwSSHServerIndex 1.3.6.1.4.1.2011.5.25.118.2.2.1.1
The object specifies the index of hwSSHServerInfoTable.
OBJECT-TYPE    
  Integer32 1..20  

hwSSHServerName 1.3.6.1.4.1.2011.5.25.118.2.2.1.2
The object specifies the name of a SSH server.
OBJECT-TYPE    
  STRING Size(1..255)  

hwSSHServerAssignKey 1.3.6.1.4.1.2011.5.25.118.2.2.1.3
The object specifies a peer public key for a SSH server. This peer public key must exist.
OBJECT-TYPE    
  STRING Size(0..64)  

hwSSHServerRowStatus 1.3.6.1.4.1.2011.5.25.118.2.2.1.4
The object specifies the status of this entry. When the status is active, hwSSHServerAssignKey's value in the entry is allowed to be modified.
OBJECT-TYPE    
  RowStatus  

hwSSHServerAssignDSAKey 1.3.6.1.4.1.2011.5.25.118.2.2.1.5
The object specifies a DSA peer public key for a SSH server.This peer public key must exist.
OBJECT-TYPE    
  STRING Size(0..64)  

hwSSHServerAssignECCKey 1.3.6.1.4.1.2011.5.25.118.2.2.1.6
The object specifies a ECC peer public key for a SSH server.This peer public key must exist.
OBJECT-TYPE    
  STRING Size(0..64)  

hwSSHKeepAliveInterval 1.3.6.1.4.1.2011.5.25.118.2.3
The object specifies KeepAlive Timeout interval on SSH Client. The default is 0. 0 specify no KeepAlive packet should be sent to Server.
OBJECT-TYPE    
  Integer32 0..3600  

hwSSHKeepAliveMaxCount 1.3.6.1.4.1.2011.5.25.118.2.4
The object specifies maximum KeepAlive packet to send to SSH Server before disconnect. The default is 3.
OBJECT-TYPE    
  Integer32 1..30  

hwSSHNotifications 1.3.6.1.4.1.2011.5.25.118.3
OBJECT IDENTIFIER    

hwSSHSftpUserNumExceedMax 1.3.6.1.4.1.2011.5.25.118.3.1
This notification was sent when the total number of sftp users requesting sftp service exceeds max user number configured.
NOTIFICATION-TYPE    

hwSSHMIBConformance 1.3.6.1.4.1.2011.5.25.118.4
OBJECT IDENTIFIER    

hwSSHMIBCompliances 1.3.6.1.4.1.2011.5.25.118.4.1
OBJECT IDENTIFIER    

hwSSHMIBCompliance 1.3.6.1.4.1.2011.5.25.118.4.1.1
The compliance statement for systems supporting the HUAWEI-SSH-MIB.
MODULE-COMPLIANCE    

hwSSHMIBGroups 1.3.6.1.4.1.2011.5.25.118.4.2
OBJECT IDENTIFIER    

hwSSHServerGroup 1.3.6.1.4.1.2011.5.25.118.4.2.1
The SSH server attribute group.
OBJECT-GROUP    

hwSSHUserGroup 1.3.6.1.4.1.2011.5.25.118.4.2.2
The SSH user's group.
OBJECT-GROUP    

hwSSHServerSessionGroup 1.3.6.1.4.1.2011.5.25.118.4.2.3
The SSH server's session group.
OBJECT-GROUP    

hwSSHClientGroup 1.3.6.1.4.1.2011.5.25.118.4.2.4
The SSH client's attribute group.
OBJECT-GROUP    

hwSSHServerInfoGroup 1.3.6.1.4.1.2011.5.25.118.4.2.5
The SSH serverInfo's group.
OBJECT-GROUP    

hwSSHNotificationGroup 1.3.6.1.4.1.2011.5.25.118.4.2.6
The SSH Notification group.
NOTIFICATION-GROUP    

hwRSALocalKeyTable 1.3.6.1.4.1.2011.5.25.118.5
OBJECT IDENTIFIER    

hwRSALocalHostPublicKeyCode 1.3.6.1.4.1.2011.5.25.118.5.1
The object specifies the local host RSA Public Key Code in the format of ber.
OBJECT-TYPE    
  STRING Size(0..2048)  

hwRSALocalHostPublicKeyFingerprint 1.3.6.1.4.1.2011.5.25.118.5.2
The object specifies the fingerprint of the local host RSA Public Key Code, that including the public key algorithm, length and fingerprint.
OBJECT-TYPE    
  STRING Size(0..60)  

hwRSALocalServerPublicKeyCode 1.3.6.1.4.1.2011.5.25.118.5.3
The object specifies the local server RSA Public Key Code in the format of ber.
OBJECT-TYPE    
  STRING Size(0..2048)  

hwRSALocalServerPublicKeyFingerprint 1.3.6.1.4.1.2011.5.25.118.5.4
The object specifies the fingerprint of the local server RSA Public Key Code, that including the public key algorithm, length and fingerprint.
OBJECT-TYPE    
  STRING Size(0..60)