SSHTM-MIB
File:
SSHTM-MIB.mib (15557 bytes)
Imported modules
Imported symbols
Defined Types
TransportAddressSSH |
|
Represents either a hostname encoded in ASCII
using the IDNA protocol, as specified in RFC3490, followed by
a colon ':' (ASCII character 0x3A) and a decimal port number
in ASCII, or an IP address followed by a colon ':'
(ASCII character 0x3A) and a decimal port number in ASCII.
The name SHOULD be fully qualified whenever possible.
Values of this textual convention are not directly useable
as transport-layer addressing information, and require
runtime resolution. As such, applications that write them
must be prepared for handling errors if such values are
not supported, or cannot be resolved (if resolution occurs
at the time of the management operation).
The DESCRIPTION clause of TransportAddress objects that may
have TransportAddressSSH values must fully describe how (and
when) such names are to be resolved to IP addresses and vice
versa.
This textual convention SHOULD NOT be used directly in
object definitions since it restricts addresses to a
specific format. However, if it is used, it MAY be used
either on its own or in conjunction with
TransportAddressType or TransportDomain as a pair.
When this textual convention is used as a syntax of an
index object, there may be issues with the limit of 128
sub-identifiers specified in SMIv2, STD 58. In this case,
the OBJECT-TYPE declaration MUST include a 'SIZE' clause
to limit the number of potential instance sub-identifiers. |
TEXTUAL-CONVENTION |
|
|
|
|
OCTET STRING |
Size(1..255) |
|
SshtmUserEntry |
|
SEQUENCE |
|
|
|
|
sshtmUserAddress |
TransportAddressSSH |
|
|
sshtmUserSecurityName |
SnmpAdminString |
|
|
sshtmUserName |
SnmpAdminString |
|
|
sshtmUserStorageType |
StorageType |
|
|
sshtmUserStatus |
RowStatus |
|
Defined Values
sshtmMIB |
1.3.6.1.2.1.1 |
The Secure Shell Transport Model MIB
Copyright (C) The Internet Society (2006). This
version of this MIB module is part of RFC XXXX;
see the RFC itself for full legal notices.
-- NOTE to RFC editor: replace XXXX with actual RFC number
-- for this document and remove this note
|
MODULE-IDENTITY |
|
|
|
transportDomainSSH |
1.3.6.1.6.1.1 |
The SSH transport domain. The corresponding transport
address is of type TransportAddressSSH.
When an SNMP entity uses the transportDomainSSH transport
model, it must be capable of accepting messages up to
and including 8192 octets in size. Implementation of
larger values is encouraged whenever possible. |
Status: current |
Access: read-only |
OBJECT-IDENTITY |
|
|
|
sshtmSessionCurrent |
1.3.6.1.2.1.1.1.1.1 |
The current number of open sessions.
|
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Gauge32 |
|
|
sshtmSessionMaxSupported |
1.3.6.1.2.1.1.1.1.2 |
The maximum number of open sessions supported.
The value zero indicates the maximum is dynamic.
|
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Unsigned32 |
|
|
sshtmSessionOpenErrors |
1.3.6.1.2.1.1.1.1.3 |
The number of times an openSession() request
failed to open a Session.
|
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Counter32 |
|
|
sshtmSessionNoAvailableSessions |
1.3.6.1.2.1.1.1.1.5 |
The number of times a Response message
was dropped because the corresponding
session was no longer available.
|
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Counter32 |
|
|
sshtmUser |
1.3.6.1.2.1.1.1.2 |
OBJECT IDENTIFIER |
|
|
|
sshtmUserSpinLock |
1.3.6.1.2.1.1.1.2.1 |
An advisory lock used to allow several cooperating
Command Generator Applications to coordinate their
use of facilities to alter the sshtmUserTable.
|
Status: current |
Access: read-write |
OBJECT-TYPE |
|
|
|
|
TestAndIncr |
|
|
sshtmUserTable |
1.3.6.1.2.1.1.1.2.2 |
The table of users configured in the SNMP engine's
Local Configuration Datastore (LCD).
Most configuration of this table is expected to be
done by an agent dynamically. It is possible for an
SNMP management application to pre-configure the
table with static information useful for translating
from an SSH-specific user to a model-independent
securityName, or for statically configuring the only
entities authorized to receive notifications.
To create a new user (i.e., to instantiate a new
conceptual row in this table), it is recommended to
follow this procedure:
1) GET(sshtmUserSpinLock.0) and save in sValue.
2) SET(sshtmUserSpinLock.0=sValue,
sshtmUserStatus=createAndWait)
3) configure the entry
4) SET(sshtmUserStatus=active)
The new user should now be available and ready to be
used for SNMPv3 communication.
The use of sshtmUserSpinlock is to avoid conflicts
with another SNMP command generator application which
may also be acting on the sshtmUserTable.
|
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
SEQUENCE OF |
|
|
|
|
SshtmUserEntry |
|
sshtmUserEntry |
1.3.6.1.2.1.1.1.2.2.1 |
A user configured in the SNMP engine's Local
Configuration Datastore (LCD) for the SSH
Transport Model.
|
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
SshtmUserEntry |
|
|
sshtmUserSecurityName |
1.3.6.1.2.1.1.1.2.2.1.2 |
A human readable string representing the user in
Transport Model independent format.
The default transformation of the sshtmUserName to
the sshtmUserSecurityName and vice versa is the
identity function so that the sshtmUserSecurityName
is usually the same as the sshtmUserName.
|
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
SnmpAdminString |
|
|
sshtmUserName |
1.3.6.1.2.1.1.1.2.2.1.3 |
This is the user name used in the
SSH_MSG_USERAUTH_REQUEST to authenticate the client.
|
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
SnmpAdminString |
Size(1..32) |
|
sshtmUserStorageType |
1.3.6.1.2.1.1.1.2.2.1.4 |
The storage type for this conceptual row.
It is an implementation issue to decide if a SET for
a readOnly or permanent row is accepted at all. In some
contexts this may make sense, in others it may not. If
a SET for a readOnly or permanent row is not accepted
at all, then a 'wrongValue' error must be returned.
|
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
StorageType |
|
|
sshtmUserStatus |
1.3.6.1.2.1.1.1.2.2.1.5 |
The status of this conceptual row.
Until instances of all corresponding columns are
appropriately configured, the value of the
corresponding instance of the sshtmUserStatus column
is 'notReady'.
The value of this object has no effect on whether
other objects in this conceptual row can be modified.
|
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
RowStatus |
|
|
sshtmGroup |
1.3.6.1.2.1.1.2.1.2 |
A collection of objects for maintaining
information of an SNMP engine which implements the
SNMP Secure Shell Transport Model.
|
Status: current |
Access: read-create |
OBJECT-GROUP |
|
|
|
sshtmCompliance |
1.3.6.1.2.1.1.2.2.1 |
The compliance statement for SNMP engines that support the
SSHTM-MIB |
Status: current |
Access: read-create |
MODULE-COMPLIANCE |
|
|
|