snmp自动化安装脚本
Centos7适用
#/bin/bash
echo ""
echo ""
echo "**************************************"
echo "* *"
echo "* *"
echo "* SNMP服务自动安装部署 *"
echo "* *"
echo "* *"
echo "**************************************"
echo ""
echo ""
echo "*****安装时间大约需要1分钟,请耐心等待*****"
yum install -y net-snmp-*
sed -i 'N;54aview systemview included .1' /etc/snmp/snmpd.conf
service snmpd restartservice snmpd statusecho "*****snmpd服务开机自启!*****"
systemctl enable snmpd.serviceecho "*****查看snmpd服务是否开机自启!*****"
systemctl is-enabled snmpd.serviceecho "*****查看本机的主机名称*****"
snmpwalk -v 2c -c public 127.0.0.1 sysNameecho "*****snmp安装配置完成!*****"echo ""
echo ""
echo "**************************************"
echo "* *"
echo "* *"
echo "* 开启161端口号 *"
echo "* *"
echo "* *"
echo "**************************************"
echo ""
echo ""
echo "**正在开启防火墙的161端口,请耐心等待**"firewall-cmd --zone=public --add-port=161/tcp --permanent
echo "*****刷新防火墙*****"
firewall-cmd --reload
echo "*****查看已经开放的防火墙端口号*****"
firewall-cmd --list-ports
echo "*****防火墙端口号开启完成!*****"
Ubantu适用
#/bin/bash
echo ""
echo ""
echo "**************************************"
echo "* *"
echo "* *"
echo "* SNMP服务自动安装部署 *"
echo "* *"
echo "* *"
echo "**************************************"
echo ""
echo ""
echo "*****安装时间大约需要1分钟,请耐心等待*****"apt-get -y autoremove snmpd snmp snmp-*apt-get -y install snmpd snmp snmp-*sed -i '/view systemonly included .1.3.6.1.2.1.1/i\view systemonly included .1' /etc/snmp/snmpd.confsed -i 's/^agentaddress/#&/' /etc/snmp/snmpd.confsed -i 's/^agentAddress udp:127.0.0.1:161/#&/' /etc/snmp/snmpd.confservice snmpd restartecho "*****snmp安装配置完成!*****"
service snmpd statusecho "*****snmpd服务开机自启!*****"
systemctl enable snmpd.serviceecho "*****查看snmpd服务是否开机自启!*****"
systemctl is-enabled snmpd.serviceecho "*****查看本机的主机名称*****"
snmpwalk -v 2c -c public 127.0.0.1 echo "*****查允许外部访问161端口号*****"
sudo ufw allow 161echo "*****停止本机的防火墙*****"
sudo ufw disableecho "*****查看本机防火墙状态*****"
sudo ufw status
snmp自动化安装脚本相关推荐
- LAMPLNMP自动化安装脚本
LAMP&LNMP自动化安装脚本 =================================== 一.脚本的环境介绍 二.脚本的介绍 三.脚本的功能介绍 =============== ...
- ubuntu mysql自动补全_mysql自动化安装脚本(ubuntu and centos64)
Ubuntu Mysql自动化安装脚本 #/bin/bash function hasDpkg { r=`dpkg -l | grep "$1"` if [ -n "$r ...
- Hadoop自动化安装脚本
参考资料和说明 参考资料: hadoop-2.3.0详细安装过程 码云GIT: hadoop-2.4.0家族自动化安装脚本 >>> 获取邀请码 版本信息: hadoop-2.4.0- ...
- MySQL自动化安装脚本-python版
MySQL 自动化安装脚本 脚本介绍 用python写的一个自动化安装mysql单机实例的脚本 适用于mysql5.7版本 MySQL安装包路径: /usr/local/mysql #需要把mysql ...
- 手把手教学Linux下oracle11g自动化安装脚本编写
手把手教学Linux下oracle11g自动化安装脚本编写 产品:Oracle 版本:11.2.0.4 环境:Centos7 文章目录 手把手教学Linux下oracle11g自动化安装脚本编写 0. ...
- lamp配置python_LAMP自动化安装脚本
前辈和我说,刚开始一个个服务慢慢安装,以后要写自动安装脚步,不断学习! 仿他人改了一个脚本,按照自己的习惯,呵呵 #!/bin/bash #version:2011-9-16 #create by r ...
- EPICS -- base的自动化安装脚本
工作中需要经常安装EPICS base(下载地址:EPICS Base Downloads), 反复安装是一个重复劳动的过程.以下脚本是实现了EPICS base自动安装 ,适用基于Redhat的Li ...
- Centos安装Open***自动化安装脚本
Centos 安装Open***脚本实现内网跳转 请注意:脚本环境需求 系统:centos 6 -7 环境:两块网卡 ,一块内网,一块外网 操作脚本时需注意 系统 环境 环境 Centos7 内网外网 ...
- nginx+tomcat+resin+jdk一键自动化安装脚本(4--resin安装脚本)
2019独角兽企业重金招聘Python工程师标准>>> #!/bin/bash # this shell will be installed resin*.tar.gz #autho ...
最新文章
- 基于信封套打以及批量打印的实现过程
- HashMap实现原理
- iOS中判断程序是不是第一次运行(新手引导界面用)
- javaWeb服务详解(含源代码,测试通过,注释) ——Dept的Dao层
- 60分钟快速入门PyTorch
- node ajax validator,node/express 4:在ajax post上使用express-validator显示错误
- 发电机机房设计规范_民用建筑变电所等机房设置的几点建议
- [UE4]增加机器人
- 关于Java Web工程中web.xml文件
- Java克隆--深克隆与浅克隆的区别
- .net 开源混淆器 ConfuserEx
- 汉诺塔问题(看完就记住)
- 如何修改网页小图标,浏览器页面上的图标。
- Elastic Stack最佳实践系列:Beats->ES,一个更轻型的架构选择
- 济南打印个人社保缴费证明操作手册--招投标使用
- 为什么进入boot怎么只有计算机这个应用,电脑开机就进入bios的解决方法
- 青少年CTF-WEB-Queen
- 计算机硬盘磁盘有什么有害物质,电脑硬盘分区分错了有哪些危害?如何正确分区?千万别弄错了!...
- 手把手教你 centos7 安装 OpenLDAP 2.4.44 实战
- 【无标题】Nginx的简单小节