IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> PHP知识库 -> SNMP服务从rpm打包到离线安装 -> 正文阅读

[PHP知识库]SNMP服务从rpm打包到离线安装

作者:2_88

前言

哈喽大家好!好久不见,老六我又回来了~
这期给大家分享一个实战小技巧,SNMP服务rpm打包到离线安装。
觉得有用的小伙伴们,一定要“先赞后看,养成习惯”。好了废话不多说,下面进入正题~

SNMP服务从rpm打包到离线安装

1、使用downloadonly工具查找安装和依赖包

1.1、通过yum安装:

yum -y install yum-plugin-downloadonly

在这里插入图片描述

1.2、创建一个存放包体的目录:

mkdir /opt/snmp

在这里插入图片描述

1.3、执行这条命令:

yum install --downloadonly --downloaddir=/opt/snmp net-snmp net-snmp-devel net-snmp-libs net-snmp-utils php-snmp

在这里插入图片描述

#(yum install –downloadonly – downloaddir=包体存放目录 软件名)

1.4、进入刚创建的包体文件并查看:

cd /opt/snmp
ls

刚创建的目录会产出很多rpm包,这是在安装snmp所需要下载安装的所有文件:

在这里插入图片描述

1.5、在软件包目录新建一个install.sh脚本:

vi install.sh

脚本内容:

#!/usr/bin/env bash

# ---------------------------------------------------------------------------------
# 控制台颜色
BLACK="\033[1;30m"
RED="\033[1;31m"
GREEN="\033[1;32m"
YELLOW="\033[1;33m"
BLUE="\033[1;34m"
PURPLE="\033[1;35m"
CYAN="\033[1;36m"
RESET="$(tput sgr0)"
# ---------------------------------------------------------------------------------
printf "${BLUE}\n"
cat << EOF
###################################################################################
#author:Laoliu
#release: 2022-08-16
#url:https://blog.csdn.net/YJ000312
###################################################################################
EOF
printf "${RESET}\n"

printf "\n${GREEN}>>>>>>>>> 安装snmp命令开始${RESET}\n"
rpm -ivh *.rpm --nodeps --force

保存退出:

wq

2、执行脚本进行安装:

sh install.sh

在这里插入图片描述

执行脚本也就是在安装,安装完毕后,可以用snmpd -v查看版本号

Snmp重启:systemctl restart snmpd
Snmp停止:systemctl stop snmpd
Snmp启动:systemctl start snmpd

3、配置文件修改

snmp的配置文件在:/etc/snmp/snmpd.conf

编辑配置文件:

vim /etc/snmp/snmpd.conf

配置snmpd.conf文件需要更改4个地方(默认配置基础上):
3.1、配置snmp团体名(默认是public):
在这里插入图片描述

建议将public更改为您使用的团体名称。

3.2、将access notConfigGroup “” any noauth exact systemview none none

更改为access notConfigGroup “” any moauth exact all none none
在这里插入图片描述

3.3、将如下两行前面的注释去掉
incl/excl subtree mask
view all included .1 80
-or just the mib2 tree-
view mib2 included .iso.org.dod.internet.mgmt.mib-2 fc
在这里插入图片描述

3.4、将下面一行前面的注释去掉
#access notConfigGroup “” any noauth exact roview rwview none

在这里插入图片描述

修改完毕保存,重启snmp服务。
重启服务:

systemctl restart snmpd

查看是否启动:

netstat -tnlp | grep snmp

修改服务端口:vi /etc/firewalld/zones/public.xml

如果要修改其他端口,就加插入一条:

<port protocol="udp" port="161"/>

在这里插入图片描述

我是不出名的老六,觉得有用的小伙伴,点赞评论加收藏哦~

下期会继续分享一些有用的小技巧…

  PHP知识库 最新文章
Laravel 下实现 Google 2fa 验证
UUCTF WP
DASCTF10月 web
XAMPP任意命令执行提升权限漏洞(CVE-2020-
[GYCTF2020]Easyphp
iwebsec靶场 代码执行关卡通关笔记
多个线程同步执行,多个线程依次执行,多个
php 没事记录下常用方法 (TP5.1)
php之jwt
2021-09-18
上一篇文章      下一篇文章      查看所有文章
加:2022-09-04 00:50:49  更:2022-09-04 00:51:30 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/5 14:21:25-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码