diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/huawei/HUAWEI-FTP-MIB | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/huawei/HUAWEI-FTP-MIB')
| -rw-r--r-- | MIBS/huawei/HUAWEI-FTP-MIB | 266 |
1 files changed, 266 insertions, 0 deletions
diff --git a/MIBS/huawei/HUAWEI-FTP-MIB b/MIBS/huawei/HUAWEI-FTP-MIB new file mode 100644 index 0000000..0f949cf --- /dev/null +++ b/MIBS/huawei/HUAWEI-FTP-MIB @@ -0,0 +1,266 @@ +-- =================================================================
+-- Copyright (C) 2016 by HUAWEI TECHNOLOGIES. All rights reserved.
+--
+-- Description: File Transfer Protocol(FTP) mib
+-- Reference: huawei enterprise mib
+-- Version: V1.03
+-- History: V1.0 zhouyao, 2008-09-28, publish
+-- V1.01 Wang Feng,2014-04-14,Add nodes for wlan npe trusted host
+-- V1.02 dingzanfei,2014-08-15,Add nodes for switch notify
+-- =================================================================
+
+HUAWEI-FTP-MIB DEFINITIONS ::= BEGIN
+
+ IMPORTS
+ hwDatacomm
+ FROM HUAWEI-MIB
+ OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
+ FROM SNMPv2-CONF
+ IpAddress, Integer32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
+ FROM SNMPv2-SMI
+ RowStatus, DisplayString
+ FROM SNMPv2-TC;
+
+
+ hwFtp MODULE-IDENTITY
+ LAST-UPDATED "201605260900Z" -- April 21, 2016 at 09:00 GMT
+ ORGANIZATION
+ "Huawei Technologies Co.,Ltd."
+ CONTACT-INFO
+ "Huawei Industrial Base
+ Bantian, Longgang
+ Shenzhen 518129
+ People's Republic of China
+ Website: http://www.huawei.com
+ Email: support@huawei.com
+ "
+ DESCRIPTION
+ "V1.00
+ The HUAWEI-FTP-MIB which contains objects manages the FTP server and FTP client configuration.
+ "
+
+ REVISION "201605260900Z"
+ DESCRIPTION
+ "Modified to Add nodes for ftp user login failed alarm."
+
+ REVISION "201404210900Z"
+ DESCRIPTION
+ "Modified to Add nodes for wlan npe trusted host."
+
+ REVISION "201408151600Z"
+ DESCRIPTION
+ "Modified to Add switch notify."
+
+ ::= { hwDatacomm 166 }
+
+--
+-- Node definitions
+--
+ hwFtpObjects OBJECT IDENTIFIER ::= { hwFtp 1 }
+
+ hwFtpServer OBJECT IDENTIFIER ::= { hwFtpObjects 1 }
+
+ hwFtpServerEnable OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The object specifies whether the FTP server is enable. Default value is 2."
+ ::= { hwFtpServer 1 }
+
+ hwFtpHostPermit OBJECT IDENTIFIER ::= { hwFtpServer 2 }
+
+ hwFtpHostPermitTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HwFtpHostPermitEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This object indicates trusted host table."
+ ::= { hwFtpHostPermit 1 }
+
+
+ hwFtpHostPermitEntry OBJECT-TYPE
+ SYNTAX HwFtpHostPermitEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This object indicates trusted the entry of trusted host table."
+ INDEX { hwFtpHostPermitIndex }
+ ::= { hwFtpHostPermitTable 1 }
+
+ HwFtpHostPermitEntry ::=
+ SEQUENCE {
+ hwFtpHostPermitIndex
+ Integer32,
+ hwFtpHostPermitIpAddress
+ IpAddress,
+ hwFtpHostPermitMaskAddress
+ IpAddress,
+ hwFtpHostPermitInformation
+ OCTET STRING,
+ hwFtpHostPermitRowState
+ RowStatus
+ }
+
+ hwFtpHostPermitIndex OBJECT-TYPE
+ SYNTAX Integer32 (0..7)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of this object identifies the index of trusted host table."
+ ::= { hwFtpHostPermitEntry 1 }
+
+ hwFtpHostPermitIpAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of this object identifies ip address of trusted host."
+ ::= { hwFtpHostPermitEntry 2 }
+
+ hwFtpHostPermitMaskAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of this object identifies mask address of trusted host."
+ ::= { hwFtpHostPermitEntry 3 }
+
+ hwFtpHostPermitInformation OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..127))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of this object identifies the description of trusted host."
+ ::= { hwFtpHostPermitEntry 4 }
+
+ hwFtpHostPermitRowState OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object identifies the status of a row."
+ ::= { hwFtpHostPermitEntry 5 }
+
+ hwFtpUpperThreshold OBJECT-TYPE
+ SYNTAX Integer32 (1..2147483647)
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The object specifies the threshold of FTP users"
+ ::= { hwFtpServer 3 }
+
+ hwFtpLowerThreshold OBJECT-TYPE
+ SYNTAX Integer32 (1..2147483647)
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The object specifies the resune threshold of FTP users"
+ ::= { hwFtpServer 4 }
+
+ -- 1.3.6.1.4.1.2011.5.25.166.1.1.5
+ hwFtpMibTrapObjects OBJECT IDENTIFIER ::= { hwFtpServer 5 }
+ -- 1.3.6.1.4.1.2011.5.25.166.1.1.5.1
+ hwFtpUserLoginFailedTimes OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "Login failed times in the statistic period"
+ ::= { hwFtpMibTrapObjects 1 }
+
+ -- 1.3.6.1.4.1.2011.5.25.166.1.1.5.2
+ hwFtpUserLoginStatisticPeriod OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "Statistic period to count login failed times"
+ ::= { hwFtpMibTrapObjects 2 }
+
+
+-- Conformance information
+
+ hwFtpNotification OBJECT IDENTIFIER ::= { hwFtp 2 }
+
+ -- 1.3.6.1.4.1.2011.5.25.166.2.1
+ hwFtpNumThreshold NOTIFICATION-TYPE
+ OBJECTS { hwFtpUpperThreshold }
+ STATUS current
+ DESCRIPTION
+ "This object indicates the alarm reported when the number of FTP users exceed
+ the threshold. "
+ ::= { hwFtpNotification 1 }
+
+ -- 1.3.6.1.4.1.2011.5.25.166.2.2
+ hwFtpNumThresholdResume NOTIFICATION-TYPE
+ OBJECTS { hwFtpLowerThreshold }
+ STATUS current
+ DESCRIPTION
+ "This object indicates the alarm reported when the number of FTP users fell below
+ the threshold. "
+ ::= { hwFtpNotification 2 }
+
+ -- 1.3.6.1.4.1.2011.5.25.166.2.3
+ hwFtpLoginFailed NOTIFICATION-TYPE
+ OBJECTS { hwFtpUserLoginFailedTimes, hwFtpUserLoginStatisticPeriod }
+ STATUS current
+ DESCRIPTION
+ "When users failed to login ftp server too frequently, login fail times and statistics period are reported."
+ ::= { hwFtpNotification 3 }
+
+ -- 1.3.6.1.4.1.2011.5.25.166.2.4
+ hwFtpLoginFailedClear NOTIFICATION-TYPE
+ OBJECTS { hwFtpUserLoginFailedTimes, hwFtpUserLoginStatisticPeriod }
+ STATUS current
+ DESCRIPTION
+ "When users failed to login ftp server infrequently, login fail times and statistics period are cleared."
+ ::= { hwFtpNotification 4 }
+
+-- Conformance information
+
+ -- 1.3.6.1.4.1.2011.5.25.166.3
+ hwFtpMIBConformance OBJECT IDENTIFIER ::= { hwFtp 3 }
+
+ -- 1.3.6.1.4.1.2011.5.25.166.3.1
+ hwFtpMIBCompliances OBJECT IDENTIFIER ::= { hwFtpMIBConformance 1 }
+
+ -- 1.3.6.1.4.1.2011.5.25.166.3.1.1
+ hwFtpMIBCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for systems supporting
+ the HUAWEI-FTP-MIB."
+ MODULE HUAWEI-FTP-MIB
+ MANDATORY-GROUPS { hwFtpServerGroup }
+ ::= { hwFtpMIBCompliances 1 }
+
+ -- 1.3.6.1.4.1.2011.5.25.166.3.2
+ hwFtpMIBGroups OBJECT IDENTIFIER ::= { hwFtpMIBConformance 2 }
+
+ -- 1.3.6.1.4.1.2011.5.25.166.3.2.1
+ hwFtpServerGroup OBJECT-GROUP
+ OBJECTS { hwFtpServerEnable }
+ STATUS current
+ DESCRIPTION
+ "The FTP server attribute group."
+ ::= { hwFtpMIBGroups 1 }
+
+
+ -- 1.3.6.1.4.1.2011.5.25.166.3.2.2
+ hwFtpNotificationGroup NOTIFICATION-GROUP
+ NOTIFICATIONS { hwFtpNumThreshold, hwFtpNumThresholdResume, hwFtpLoginFailed, hwFtpLoginFailedClear }
+ STATUS current
+ DESCRIPTION
+ "The collection of notifications in the module."
+ ::= { hwFtpMIBGroups 2 }
+
+END
+
+--
+-- HUAWEI-FTP-MIB.mib
+--
\ No newline at end of file |