No relevant resource is found in the selected language.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>Search

Reminder

To have a better experience, please upgrade your IE browser.

upgrade

S12700 V200R011C10 MIB Reference

This document provides the function overview, relationships between tables, description of single objects, description of MIB tables, and description of alarm objects.
Rate and give feedback:
Huawei uses machine translation combined with human proofreading to translate this document to different languages in order to help you better understand the content of this document. Note: Even the most advanced machine translation cannot match the quality of professional translators. Huawei shall not bear any responsibility for translation accuracy and it is recommended that you refer to the English document (a link for which has been provided).
HUAWEI-SSH-MIB

HUAWEI-SSH-MIB

Functions Overview

HUAWEI-SSH-MIB is used to configure the SSH server and the client, such as to add, delete, and modify users, and to set the attributes of the server and the client.

The root directory is as follows:

iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).huawei(2011).huaweiMgmt(5).hwDatacomm(25).hwSSH(118)

Relationships Between Tables

None.

Description of Single Objects

hwStelnetServerEnable

OID

Object Name

Syntax

Max Access

Description

Implemented Specifications

1.3.6.1.4.1.2011.5.25.118.1.1

hwStelnetServerEnable

INTEGER

{

enable(1),

disable(2)

}

Read-write

The value of this object identifies whether STelnet, IPv4, and IPv6 services are enabled.

This object is implemented as defined in the corresponding MIB files.

hwSftpServerEnable

OID

Object Name

Syntax

Max Access

Description

Implemented Specifications

1.3.6.1.4.1.2011.5.25.118.1.2

hwSftpServerEnable

INTEGER

{

enable(1),

disable(2)

}

Read-write

The value of this object identifies whether SFTP, IPv4, and IPv6 services are enabled.

This object is implemented as defined in the corresponding MIB files.

hwSSHServerComp1x

OID

Object Name

Syntax

Max Access

Description

Implemented Specifications

1.3.6.1.4.1.2011.5.25.118.1.3

hwSSHServerComp1x

INTEGER

{

enable(1),

disable(2)

}

Read-write

The value of this object identifies whether the device is compatible with the SSH1.x protocol.

This object is implemented as defined in the corresponding MIB files.

hwSSHServerTimeOut

OID

Object Name

Syntax

Max Access

Description

Implemented Specifications

1.3.6.1.4.1.2011.5.25.118.1.4

hwSSHServerTimeOut

Integer (1..120)

Read-write

The value of this object identifies whether the SSH authentication expires.

The default value is 60 seconds.

This object is implemented as defined in the corresponding MIB files.

hwSSHServerRetry

OID

Object Name

Syntax

Max Access

Description

Implemented Specifications

1.3.6.1.4.1.2011.5.25.118.1.5

hwSSHServerRetry

Integer32 (1..5)

Read-write

The value of this object identifies the number of times for retrying SSH user authentication.

The default value is 3.

This object is implemented as defined in the corresponding MIB files.

hwSSHServerPort

OID

Object Name

Syntax

Max Access

Description

Implemented Specifications

1.3.6.1.4.1.2011.5.25.118.1.6

hwSSHServerPort

Integer32 (22|1025..65535)

Read-write

The value of this object identifies the port number of the SSH, IPv4, and IPv6 services.

The default value is 22.

Currently, the max value supported is 55535.

hwSSHServerKeyTimeOut

OID

Object Name

Syntax

Max Access

Description

Implemented Specifications

1.3.6.1.4.1.2011.5.25.118.1.7

hwSSHServerKeyTimeOut

Integer32 (0..24)

Read-write

The value of this object identifies the interval for updating the server key, expressed in hours.

The default value is 0, indicating that the server key is valid permanently.

This object is implemented as defined in the corresponding MIB files.

hwSftpMaxUserNum

OID

Object Name

Syntax

Max Access

Description

Implemented Specifications

1.3.6.1.4.1.2011.5.25.118.1.9

hwSftpMaxUserNum

Integer32 (0..15)

Read-Write

The value of this object identifies the maximum number of concurrent online users supported by an SFTP server.

Currently, the value range of 0 to 5 is supported.

hwSftpOnLineUserNum

OID

Object Name

Syntax

Max Access

Description

Implemented Specifications

1.3.6.1.4.1.2011.5.25.118.1.10

hwSftpOnLineUserNum

Integer32

Read-only

The value of this object identifies the number of online SFTP users.

This object is implemented as defined in the corresponding MIB files.

hwSSHIPv4ServerPort

OID

Object

Syntax

Max Access

Description

Implemented Specifications

1.3.6.1.4.1.2011.5.25.118.1.19

hwSSHIPv4ServerPort

Integer32{(22,22),(1025,65535)}

read-write

The value of this object identifies the port number that can be configured for the SSH IPv4 server. The default value is 22.

This object is implemented as defined in the corresponding MIB file.

hwSSHIPv6ServerPort

OID

Object

Syntax

Max Access

Description

Implemented Specifications

1.3.6.1.4.1.2011.5.25.118.1.20

hwSSHIPv6ServerPort

Integer32{(22,22),(1025,65535)}

read-write

The value of this object identifies the port number that can be configured for the SSH IPv6 server. The default value is 22.

This object is implemented as defined in the corresponding MIB file.

hwStelnetIPv4ServerEnable

OID

Object

Syntax

Max Access

Description

Implemented Specifications

1.3.6.1.4.1.2011.5.25.118.1.21

hwStelnetIPv4ServerEnable

INTEGER{enable(1),disable(2)}

read-write

The value of this object identifies whether STelnet IPv4 services are enabled.

This object is implemented as defined in the corresponding MIB file.

hwStelnetIPv6ServerEnable

OID

Object

Syntax

Max Access

Description

Implemented Specifications

1.3.6.1.4.1.2011.5.25.118.1.22

hwStelnetIPv6ServerEnable

INTEGER{enable(1),disable(2)}

read-write

The value of this object identifies whether STelnet IPv6 services are enabled.

This object is implemented as defined in the corresponding MIB file.

hwSftpIPv4ServerEnable

OID

Object

Syntax

Max Access

Description

Implemented Specifications

1.3.6.1.4.1.2011.5.25.118.1.23

hwSftpIPv4ServerEnable

INTEGER{enable(1),disable(2)}

read-write

The value of this object identifies whether SFTP IPv4 services are enabled.

This object is implemented as defined in the corresponding MIB file.

hwSftpIPv6ServerEnable

OID

Object

Syntax

Max Access

Description

Implemented Specifications

1.3.6.1.4.1.2011.5.25.118.1.24

hwSftpIPv6ServerEnable

INTEGER{enable(1),disable(2)}

read-write

The value of this object identifies whether SFTP IPv6 services are enabled.

This object is implemented as defined in the corresponding MIB file.

hwSSHFirstTimeAuthEnable

OID

Object Name

Syntax

Max Access

Description

Implemented Specifications

1.3.6.1.4.1.2011.5.25.118.2.1

hwSSHFirstTimeAuthEnable

INTEGER

{

enable(1),

disable(2)

}

Read-write

The value of this object identifies whether the SSH client supports the first authentication.

  • 1: enable

  • 2: disable

The default value is 2.

This object is implemented as defined in the corresponding MIB files.

Description of MIB Tables

hwSSHUserTable

This table is used to save information about an SSH user, including information about the user name, user index, user public key, authentication type, service type, SFTP path, and AAA type.

The index of this table is hwSSHUserIndex.

OID

Object Name

Syntax

Max Access

Description

Implemented Specifications

1.3.6.1.4.1.2011.5.25.118.1.11.1.1

hwSSHUserIndex

Integer32 (1..200)

Not-accessible

The value of this object identifies the table index.

This object is implemented as defined in the corresponding MIB files.

1.3.6.1.4.1.2011.5.25.118.1.11.1.2

hwSSHUserName

OCTET STRING (SIZE (1..255))

Read-create

This object indicates the name of an SSH user.

The value ranges from 1 to 64 characters.

This object is implemented as defined in the corresponding MIB files.

1.3.6.1.4.1.2011.5.25.118.1.11.1.3

hwSSHUserAssignKey

OCTET STRING (SIZE (0..64))

Read-create

The value of this object identifies the bound remote key of an SSH user.

The key must exist on the SSH server.

  • If you do not specify the hwSSHUserAssignKeyType value when creating or modifying hwSSHUserAssignKey, the hwSSHUserAssignKeyType value is keyTypeRSA(1) by default.
  • You do not need to set the hwSSHUserAssignKeyType value when deleting hwSSHUserAssignKey. The system automatically changes the hwSSHUserAssignKeyType value to keyTypeNULL(0).

1.3.6.1.4.1.2011.5.25.118.1.11.1.4

hwSSHUserAuthType

INTEGER

{

authNULL(1),

authPASSWORD(2),

authRSA(3),

authRSAorPASSWORD(4),

authRSAandPASSWORD(5),

authDSA(6),

authDSAandPASSWORD(7),

authECC(8),

authECCandPASSWORD(9),

authAny(10)

}

Read-create

The value of this object identifies the SSH authentication type of an SSH user.

The default value indicates that no authentication type is supported.

This object is implemented as defined in the corresponding MIB files.

1.3.6.1.4.1.2011.5.25.118.1.11.1.5

hwSSHUserServiceType

INTEGER

{

servicetypeNULL(1)

servicetypeSTELNET(2)

servicetypeSFTP(3)

servicetypeALL(4)

servicetypeSNetConf(5)

servicetypeSftpSNetConf(6)

servicetypeSTelnetSftp(7)

servicetypeSTelnetSNetConf(8)

}

Read-create

The value of this object identifies the service type of an SSH user.

Currently, the value of servicetypeNULL(1), servicetypeSTELNET(2), servicetypeSFTP(3), and servicetypeALL(4) is supported.

1.3.6.1.4.1.2011.5.25.118.1.11.1.6

hwSSHUserSftpDirectory

OCTET STRING (SIZE (0..255))

Read-create

This object indicates the SFTP working directory of an SSH user.

Currently, the value range of 0 to 160 is supported.

1.3.6.1.4.1.2011.5.25.118.1.11.1.7

hwSSHUserAuthorizationCMD

INTEGER

{

authorizationNULL(1)

authorizationAAA(2)

}

Read-create

The value of this object identifies the AAA authentication type of an SSH user.

If the AAA authentication is configured for the user, the user must pass the authentication of the HWTACACS server. The default value indicates that AAA authentication is not performed for the SSH user.

This object is implemented as defined in the corresponding MIB files.

1.3.6.1.4.1.2011.5.25.118.1.11.1.8

hwSSHUserRowStatus

RowStatus

Read-create

When the status is Active, hwSSHUserAssignKey, hwSSHUserAuthType, hwSSHUserServiceType, hwSSHUserSftpDirectory, hwSSHUserAuthorizationCMD and hwSSHUserAssignKeyType can be modified.

This object is implemented as defined in the corresponding MIB files.

1.3.6.1.4.1.2011.5.25.118.1.11.1.9

hwSSHUserAssignKeyType

INTEGER

{

keyTypeNULL(0),

keyTypeRSA(1),

keyTypeDSA(2),

keyTypeECC(3)

}

When hwSSHUserAssignKey is not empty, the value of hwSSHUserAssignKeyType can be modified to keyTypeRSA(1), keyTypeDSA(2), or keyTypeECC(3).

Read-create

This object indicates the type of the remote public key bound to the SSH user.

This object is implemented as defined in the corresponding MIB files.

Creation Restriction

A row can be created in this table only when hwSSHUserName and hwSSHUserRowStatus are input, the row status is createAndGo, and all the other input parameters are valid.

Modification Restriction

When the row status is Active, hwSSHUserAssignKey, hwSSHUserAuthType, hwSSHUserServiceType, hwSSHUserSftpDirectory, hwSSHUserAuthorizationCMD and hwSSHUserAssignKeyType can be modified.

Deletion Restriction

None.

Access Restriction

None.

hwSSHServerSessionTable

This table is used to save the session information of an SSH connection, including information about the user name, type, status, key, authentication type, and service type of the SSH connection.

The index of this table is hwSSHSessionIndex.

OID

Object Name

Syntax

Max Access

Description

Implemented Specifications

1.3.6.1.4.1.2011.5.25.118.1.12.1.1

hwSSHSessionIndex

Integer32

Not-accessible

The value of this object identifies the index of this table.

The value is an integer ranging from 1 to 15.

This object is implemented as defined in the corresponding MIB files.

1.3.6.1.4.1.2011.5.25.118.1.12.1.2

hwSSHSessionUserName

DisplayString

Read-only

This object indicates the user name of an SSH connection.

This object is implemented as defined in the corresponding MIB files.

1.3.6.1.4.1.2011.5.25.118.1.12.1.3

hwSSHSessionConnectType

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)

}

Read-only

The value of this object identifies the type of an SSH connection.

Currently, the value range supported is:

{

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)

}

1.3.6.1.4.1.2011.5.25.118.1.12.1.4

hwSSHSessionVer

DisplayString

Read-only

This object indicates the version number of an SSH connection.

This object is implemented as defined in the corresponding MIB files.

1.3.6.1.4.1.2011.5.25.118.1.12.1.5

hwSSHSessionState

INTEGER { started(1) }

Read-only

The value of this object identifies the status of an SSH connection.

This object is implemented as defined in the corresponding MIB files.

1.3.6.1.4.1.2011.5.25.118.1.12.1.6

hwSSHSessionRetry

Integer32 (0..5)

Read-only

The value of this object identifies the number of times for retrying user authentication.

This object is implemented as defined in the corresponding MIB files.

1.3.6.1.4.1.2011.5.25.118.1.12.1.7

hwSSHSessionCtosCipher

DisplayString

Read-only

This object indicates the encryption algorithm from the client to the server in the SSH connection.

This object is implemented as defined in the corresponding MIB files.

1.3.6.1.4.1.2011.5.25.118.1.12.1.8

hwSSHSessionStocCipher

DisplayString

Read-only

This object indicates the encryption algorithm from the server to the client in the SSH connection.

This object is implemented as defined in the corresponding MIB files.

1.3.6.1.4.1.2011.5.25.118.1.12.1.9

hwSSHSessionCtosHmac

DisplayString

Read-only

This object indicates the HMAC algorithm from the client to the server in the SSH connection.

This object is implemented as defined in the corresponding MIB files.

1.3.6.1.4.1.2011.5.25.118.1.12.1.10

hwSSHSessionStocHmac

DisplayString

Read-only

This object indicates the HMAC algorithm from the server to the client in the SSH connection.

This object is implemented as defined in the corresponding MIB files.

1.3.6.1.4.1.2011.5.25.118.1.12.1.11

hwSSHSessionKex

DisplayString

Read-only

This object indicates the key exchange algorithm in the SSH connection.

This object is implemented as defined in the corresponding MIB files.

1.3.6.1.4.1.2011.5.25.118.1.12.1.12

hwSSHSessionAuthType

DisplayString

Read-only

This object indicates the authentication type of the SSH connection.

This object is implemented as defined in the corresponding MIB files.

1.3.6.1.4.1.2011.5.25.118.1.12.1.13

hwSSHSessionServiceType

DisplayString

Read-only

This object indicates the service type of an SSH connection.

This object is implemented as defined in the corresponding MIB files.

1.3.6.1.4.1.2011.5.25.118.1.12.1.14

hwSSHSessionKeyType

INTEGER

{

keyTypeRSA(1),

keyTypeDSA(2),

keyTypeECC(3)

}

Read-only

This object indicates the algorithm type of the public key connecting to an SSH connection.

This object is implemented as defined in the corresponding MIB files.

Creation Restriction

No entry can be created in this table.

Modification Restriction

The entries in this table cannot be modified.

Deletion Restriction

The entries in this table cannot be deleted.

Access Restriction

None.

hwSSHServerInfoTable

This table is used to display information about the SSH server on the SSH client, including the index of the table, server name, public key, and server status. The index of this table is hwSSHServerIndex.

OID

Object Name

Syntax

Max Access

Description

Implemented Specifications

1.3.6.1.4.1.2011.5.25.118.2.2.1.1

hwSSHServerIndex

Integer32 (1..20)

Not-accessible

The value of this object identifies the index of this table.

This object is implemented as defined in the corresponding MIB files.

1.3.6.1.4.1.2011.5.25.118.2.2.1.2

hwSSHServerName

OCTET STRING (SIZE (1..255))

Read-create

This object indicates the name of an SSH server.

This object is implemented as defined in the corresponding MIB files.

1.3.6.1.4.1.2011.5.25.118.2.2.1.3

hwSSHServerAssignKey

OCTET STRING (SIZE (0..64))

Read-create

This object indicates the public key of the SSH server.

This object is implemented as defined in the corresponding MIB files.

1.3.6.1.4.1.2011.5.25.118.2.2.1.4

hwSSHServerRowStatus

RowStatus

Read-create

The value of this object identifies the table status.

When the status is Active, it indicates that the entries in the table can be modified.

This object is implemented as defined in the corresponding MIB files.

1.3.6.1.4.1.2011.5.25.118.2.2.1.5

hwSSHServerAssignDSAKey

STRING (SIZE (0..64))

Read-create

This object indicates the name of the DSA public key configured for the SSH server.

This object is implemented as defined in the corresponding MIB files.

1.3.6.1.4.1.2011.5.25.118.2.2.1.6

hwSSHServerAssignECCKey

OCTET STRING (SIZE (0..64))

read-create

This object indicates the name of the ECC public key configured for the SSH server.

This object is implemented as defined in the corresponding MIB files.

Creation Restriction

A row can be created only when the row status is createAndGo, the name of the hwSSHServerName server, the name of the public key bound to the SSH server (publick key name of hwSSHServerAssignKey RSA or hwSSHServerAssignDSAKey DSA or hwSSHServerAssignECCKey ECC), and the hwSSHServerRowStatus value are entered, and the values of hwSSHServerAssignKey, hwSSHServerAssignDSAKey and hwSSHServerAssignECCKey exist.

Modification Restriction

When the row status is Active, hwSSHServerAssignKey, hwSSHServerAssignDSAKey and hwSSHServerAssignECCKey can be modified. When the values of hwSSHServerAssignKey, hwSSHServerAssignDSAKey and hwSSHServerAssignECCKey are null, entries on the SSH server are automatically deleted.

Deletion Restriction

None.

Access Restriction

None.

Description of Alarm Objects

None

hwSSHSftpUserNumExceedMax

OID

Object Name

Bound Variable

Description

Implemented Specifications

1.3.6.1.4.1.2011.5.25.118.3.1

hwSSHSftpUserNumExceedMax

  • hwSftpMaxUserNum
  • hwSftpOnLineUserNum

The number of SFTP users exceeds the upper threshold supported.

This object is implemented as defined in the corresponding MIB file.

Translation
Download
Updated: 2019-10-21

Document ID: EDOC1000178122

Views: 818347

Downloads: 43

Average rating:
This Document Applies to these Products
Related Version
Related Documents
Share
Previous Next