A3COM-HUAWEI-SSH-MIB

File: A3COM-HUAWEI-SSH-MIB.mib (14611 bytes)

Imported modules

A3COM-HUAWEI-OID-MIB SNMPv2-SMI INET-ADDRESS-MIB
SNMPv2-TC

Imported symbols

h3cCommon Integer32 OBJECT-TYPE
MODULE-IDENTITY NOTIFICATION-TYPE InetAddressType
InetAddress DisplayString RowStatus

Defined Types

H3cSSHUserConfigEntry  
SEQUENCE    
  h3cSSHUserName DisplayString
  h3cSSHUserServiceType INTEGER
  h3cSSHUserAuthType INTEGER
  h3cSSHUserPublicKeyName DisplayString
  h3cSSHUserWorkDirectory DisplayString
  h3cSSHUserRowStatus RowStatus

H3cSSHSessionInfoEntry  
SEQUENCE    
  h3cSSHSessionID Integer32
  h3cSSHSessionUserName DisplayString
  h3cSSHSessionUserIpAddrType InetAddressType
  h3cSSHSessionUserIpAddr InetAddress
  h3cSSHSessionClientVersion DisplayString
  h3cSSHSessionServiceType INTEGER
  h3cSSHSessionEncry INTEGER
  h3cSSHSessionState INTEGER

Defined Values

h3cSSH 1.3.6.1.4.1.43.45.1.10.2.22
The initial version.
MODULE-IDENTITY    

h3cSSHServerMIB 1.3.6.1.4.1.43.45.1.10.2.22.1
OBJECT IDENTIFIER    

h3cSSHServerMIBObjects 1.3.6.1.4.1.43.45.1.10.2.22.1.1
OBJECT IDENTIFIER    

h3cSSHServerGlobalConfig 1.3.6.1.4.1.43.45.1.10.2.22.1.1.1
OBJECT IDENTIFIER    

h3cSSHServerVersion 1.3.6.1.4.1.43.45.1.10.2.22.1.1.1.1
The protocol version of the SSH server.
OBJECT-TYPE    
  DisplayString  

h3cSSHServerCompatibleSSH1x 1.3.6.1.4.1.43.45.1.10.2.22.1.1.1.2
Supporting compatibility with SSH versions 1.x. It is known that there are still devices using the previous versions. During the transition period, it is important to be able to work in a way that is compatible with the installed SSH clients and servers that use the older version of the protocol.
OBJECT-TYPE    
  INTEGER enableCompatibleSSH1x(1), disableCompatibleSSH1x(2)  

h3cSSHServerRekeyInterval 1.3.6.1.4.1.43.45.1.10.2.22.1.1.1.3
The time interval of regenerating SSH server key. The unit is hour.
OBJECT-TYPE    
  Integer32  

h3cSSHServerAuthRetries 1.3.6.1.4.1.43.45.1.10.2.22.1.1.1.4
The limit times of a specified user can retry.
OBJECT-TYPE    
  Integer32  

h3cSSHServerAuthTimeout 1.3.6.1.4.1.43.45.1.10.2.22.1.1.1.5
The SSH server has a timeout for authentication and disconnect if the authentication has not been accepted within the timeout period. The unit is second.
OBJECT-TYPE    
  Integer32  

h3cSFTPServerIdleTimeout 1.3.6.1.4.1.43.45.1.10.2.22.1.1.1.6
The SFTP server has a timeout for idle connection if a user has no activities within the timeout period. The unit is minute.
OBJECT-TYPE    
  Integer32  

h3cSSHServerEnable 1.3.6.1.4.1.43.45.1.10.2.22.1.1.1.7
Enable SSH server function.
OBJECT-TYPE    
  INTEGER enableSSHServer(1), disableSSHServer(2)  

h3cSFTPServerEnable 1.3.6.1.4.1.43.45.1.10.2.22.1.1.1.8
Enable SFTP server function.
OBJECT-TYPE    
  INTEGER enableSFTPService(1), disableSFTPService(2)  

h3cSSHUserConfig 1.3.6.1.4.1.43.45.1.10.2.22.1.1.2
OBJECT IDENTIFIER    

h3cSSHUserConfigTable 1.3.6.1.4.1.43.45.1.10.2.22.1.1.2.1
A table for managing SSH users.
OBJECT-TYPE    
  SEQUENCE OF  
    H3cSSHUserConfigEntry

h3cSSHUserConfigEntry 1.3.6.1.4.1.43.45.1.10.2.22.1.1.2.1.1
SSH users configuration entry.
OBJECT-TYPE    
  H3cSSHUserConfigEntry  

h3cSSHUserName 1.3.6.1.4.1.43.45.1.10.2.22.1.1.2.1.1.1
The name of SSH user.
OBJECT-TYPE    
  DisplayString  

h3cSSHUserServiceType 1.3.6.1.4.1.43.45.1.10.2.22.1.1.2.1.1.2
The service type of SSH user uses.
OBJECT-TYPE    
  INTEGER invalid(1), all(2), stelnet(3), sftp(4)  

h3cSSHUserAuthType 1.3.6.1.4.1.43.45.1.10.2.22.1.1.2.1.1.3
The authentication type of SSH user chooses.
OBJECT-TYPE    
  INTEGER invalid(1), password(2), publicKey(3), any(4), publicKeyPassword(5)  

h3cSSHUserPublicKeyName 1.3.6.1.4.1.43.45.1.10.2.22.1.1.2.1.1.4
The public key which is used for authentication.
OBJECT-TYPE    
  DisplayString  

h3cSSHUserWorkDirectory 1.3.6.1.4.1.43.45.1.10.2.22.1.1.2.1.1.5
The SFTP user's work directory associates with an existing user.
OBJECT-TYPE    
  DisplayString  

h3cSSHUserRowStatus 1.3.6.1.4.1.43.45.1.10.2.22.1.1.2.1.1.6
The row status variable, used in accordance to installation and removal conventions for conceptual rows. When the `h3cSSHUserRowStatus' is set to active(1), no objects in this table can be modified. When 'h3cSSHUserRowStatus' is set to notInService(2), every object except the 'h3cSSHUserName' object in this table can be modified. To create a row in this table, a manager must set this object to createAndGo(4). Until instances of all corresponding columns are appropriately configured, the value of the corresponding instance of the h3cSSHUserRowStatus column is 'notReady'.
OBJECT-TYPE    
  RowStatus  

h3cSSHSessionInfoTable 1.3.6.1.4.1.43.45.1.10.2.22.1.1.3
A table for SSH sessions.
OBJECT-TYPE    
  SEQUENCE OF  
    H3cSSHSessionInfoEntry

h3cSSHSessionInfoEntry 1.3.6.1.4.1.43.45.1.10.2.22.1.1.3.1
The SSH session information entry.
OBJECT-TYPE    
  H3cSSHSessionInfoEntry  

h3cSSHSessionID 1.3.6.1.4.1.43.45.1.10.2.22.1.1.3.1.1
The identifier of SSH session.
OBJECT-TYPE    
  Integer32  

h3cSSHSessionUserName 1.3.6.1.4.1.43.45.1.10.2.22.1.1.3.1.2
The user name of SSH session.
OBJECT-TYPE    
  DisplayString  

h3cSSHSessionUserIpAddrType 1.3.6.1.4.1.43.45.1.10.2.22.1.1.3.1.3
The user IP address type of SSH session.
OBJECT-TYPE    
  InetAddressType  

h3cSSHSessionUserIpAddr 1.3.6.1.4.1.43.45.1.10.2.22.1.1.3.1.4
The user IP address of SSH session.
OBJECT-TYPE    
  InetAddress  

h3cSSHSessionClientVersion 1.3.6.1.4.1.43.45.1.10.2.22.1.1.3.1.5
The client version of SSH session. It is known that there are still devices using the previous versions.
OBJECT-TYPE    
  DisplayString  

h3cSSHSessionServiceType 1.3.6.1.4.1.43.45.1.10.2.22.1.1.3.1.6
The service type of SSH session.
OBJECT-TYPE    
  INTEGER invalid(1), stelnet(2), sftp(3)  

h3cSSHSessionEncry 1.3.6.1.4.1.43.45.1.10.2.22.1.1.3.1.7
The encryption algorithm of SSH session. There are several encryption algorithms used in SSH protocol, please refer to RFC4253 Section 6.3.
OBJECT-TYPE    
  INTEGER invalid(1), aes128CBC(2), desCBC(3), des3CBC(4)  

h3cSSHSessionState 1.3.6.1.4.1.43.45.1.10.2.22.1.1.3.1.8
The status of SSH session. init : This session is in initial status. verExchange : This session is in version exchanging. keysExchange : This session is in keys exchanging. authRequest : This session is in authentication requesting. serviceRequest : This session is in service requesting. established : This session has been established. disconnected : This session has been disconnected.
OBJECT-TYPE    
  INTEGER init(1), verExchange(2), keysExchange(3), authRequest(4), serviceRequest(5), established(6), disconnect(7)  

h3cSSHServerObjForTrap 1.3.6.1.4.1.43.45.1.10.2.22.1.2
OBJECT IDENTIFIER    

h3cSSHAttemptUserName 1.3.6.1.4.1.43.45.1.10.2.22.1.2.1
The user name of the attacker who attempted to log in.
OBJECT-TYPE    
  DisplayString  

h3cSSHAttemptIpAddrType 1.3.6.1.4.1.43.45.1.10.2.22.1.2.2
The IP address type of the attacker who attempted to log in.
OBJECT-TYPE    
  InetAddressType  

h3cSSHAttemptIpAddr 1.3.6.1.4.1.43.45.1.10.2.22.1.2.3
The IP address of the attacker who attempted to log in.
OBJECT-TYPE    
  InetAddress  

h3cSSHUserAuthFailureReason 1.3.6.1.4.1.43.45.1.10.2.22.1.2.4
The reason for that a user failed to log in.
OBJECT-TYPE    
  INTEGER exceedRetries(1), authTimeout(2), otherReason(3)  

h3cSSHServerNotifications 1.3.6.1.4.1.43.45.1.10.2.22.1.3
OBJECT IDENTIFIER    

h3cSSHServerNotificationsPrefix 1.3.6.1.4.1.43.45.1.10.2.22.1.3.0
OBJECT IDENTIFIER    

h3cSSHUserAuthFailure 1.3.6.1.4.1.43.45.1.10.2.22.1.3.0.1
The trap is generated when a user fails to authentication.
NOTIFICATION-TYPE    

h3cSSHVersionNegotiationFailure 1.3.6.1.4.1.43.45.1.10.2.22.1.3.0.2
The trap is generated when a user fails to negotiate SSH protocol version.
NOTIFICATION-TYPE    

h3cSSHUserLogin 1.3.6.1.4.1.43.45.1.10.2.22.1.3.0.3
The trap is generated when a user logs in successfully.
NOTIFICATION-TYPE    

h3cSSHUserLogoff 1.3.6.1.4.1.43.45.1.10.2.22.1.3.0.4
The trap is generated when a user logs off.
NOTIFICATION-TYPE