154 lines
4.7 KiB
Plaintext
154 lines
4.7 KiB
Plaintext
------------------------------------------------------------------------------
|
|
--
|
|
-- File : gbnPlatformOAMTelnet-MIB.mi2
|
|
-- Description : Telnet configuration MIB
|
|
-- Version : 1.0
|
|
-- Date : April 16, 2013
|
|
-- Author : tangrenxiang
|
|
-- Copyright (c) 2001-2008 admin Co. Ltd. All Rights Reserved.
|
|
--
|
|
------------------------------------------------------------------------------
|
|
|
|
GBNPlatformOAMTelnet-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE,
|
|
Counter32, Gauge32,
|
|
Unsigned32, Integer32,
|
|
IpAddress, NOTIFICATION-TYPE FROM SNMPv2-SMI
|
|
|
|
RowStatus, TruthValue,
|
|
DisplayString, MacAddress FROM SNMPv2-TC
|
|
|
|
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
|
|
|
|
snmpTraps FROM SNMPv2-MIB
|
|
|
|
gbnPlatformOAM FROM GBNPlatformOAM-MIB;
|
|
|
|
gbnPlatformOAMTelnet MODULE-IDENTITY
|
|
LAST-UPDATED "1304160000Z" -- April 16, 2013
|
|
ORGANIZATION "admin Co. Ltd"
|
|
CONTACT-INFO "admin Co. Ltd
|
|
E-mail: service@admin.com.cn"
|
|
|
|
DESCRIPTION "Telnet mib definition."
|
|
|
|
REVISION "1304160000Z" -- April 16, 2013
|
|
DESCRIPTION "Initial MIB creation."
|
|
|
|
::= { gbnPlatformOAM 15 }
|
|
|
|
telnetState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"enable or disable telnet."
|
|
--打开或关闭telnet功能。
|
|
::= { gbnPlatformOAMTelnet 1 }
|
|
|
|
telnetUserLimit OBJECT-TYPE
|
|
SYNTAX Integer32 (0..5)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The max user limit of telnet"
|
|
--允许telnet登录的最大用户数目
|
|
::= { gbnPlatformOAMTelnet 2 }
|
|
|
|
telnetLoginUsers OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current login users of telnet"
|
|
--当前telnet登录的用户数目
|
|
::= { gbnPlatformOAMTelnet 3 }
|
|
|
|
telnetUserTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TelnetUserEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of login user information"
|
|
--登录用户信息表
|
|
::= { gbnPlatformOAMTelnet 4 }
|
|
|
|
telnetUserEntry OBJECT-TYPE
|
|
SYNTAX TelnetUserEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of login user information"
|
|
--登录用户信息列表
|
|
INDEX { telnetUserTerminal }
|
|
::= { telnetUserTable 1 }
|
|
|
|
TelnetUserEntry ::= SEQUENCE {
|
|
telnetUserTerminal Counter32,
|
|
telnetUserAddrIp DisplayString,
|
|
telnetUserName DisplayString,
|
|
telnetUserLoginTime DisplayString,
|
|
telnetUserTransport DisplayString,
|
|
telnetUserRowStatus RowStatus
|
|
}
|
|
|
|
telnetUserTerminal OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"login terminal number"
|
|
--登录终端号
|
|
::= { telnetUserEntry 1 }
|
|
|
|
telnetUserAddrIp OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(1..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"login ip address"
|
|
-- 登录ip地址,包括IPV4和IPV6.
|
|
::= { telnetUserEntry 2 }
|
|
|
|
telnetUserName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"login user name"
|
|
--登录用户名称
|
|
::= { telnetUserEntry 3 }
|
|
|
|
telnetUserLoginTime OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..100))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"login time"
|
|
--登录时间
|
|
::= { telnetUserEntry 4 }
|
|
|
|
telnetUserTransport OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"transport type"
|
|
--登录类型, telnet或ssh
|
|
::= { telnetUserEntry 5 }
|
|
|
|
telnetUserRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"login user rowstatus"
|
|
--登录用户行状态,用来剔除用户
|
|
::= { telnetUserEntry 6 }
|
|
END
|