- 博客(28)
- 资源 (8)
- 收藏
- 关注
原创 《IPv6 简明指南》
一张图来总结 IPv6 地址的常规套路。总的来说, IPv6 的地址大概就是,把 IPv4 时代 IP + 家庭局域网专用子网 + 设备MAC 全部揉到一起,以便于一次性全部传输完。可以理解到, IPv6 本质上是 IPv4 的升级版,为了解决地址空间不够的问题,规划了充足的空间。同时接入 IPv4 和 IPv6 的感觉就像家里拉了电信联通,以为是双倍的带宽,双倍的快乐。结果,只有一条线路能干活。这种感觉您有过吗。😂。简单来说,就是进步和舒适。
2024-11-28 11:13:26
1145
原创 Zabbix修改主机名称可支持中文名
Zabbix是不支持主机名中存在中文字符的,要让zabbix主机名支持中文,需要修改zabbix的php代码文件;找到zabbix web目录,一般在/var/www/zabbix或者/usr/share/zabbix下。修改后,主机名和监控项名都可以输入中文了。
2024-05-30 18:19:32
692
原创 利用LAN model (UCARP-based failover)部署OpenVPN高可用(HA)
此文是讲解如何配置openvpn的高可用的配置
2024-05-30 18:06:41
1018
原创 一键安装二进制docker脚本
这个脚本提供了一个方便的方式来在CentOS和Ubuntu系统上安装Docker,并且通过设置别名和Swap限制来增强系统的易用性和稳定性。安装完成后,它会启动Docker服务,并检查Docker版本以确保安装成功。: 这个函数是脚本的入口点。它依次调用了上述所有其他函数,以完成Docker的安装过程。: 该函数用于设置Swap限制,仅适用于Ubuntu系统。服务文件,并配置了Docker的启动参数。: 该函数根据当前系统类型调用适当的别名设置函数。函数,但是针对Ubuntu系统设置了不同的别名。
2024-05-30 17:06:51
383
原创 安装系统后一键reset配置系统环境脚本
首先,这个脚本的目标是自动化基础配置,让系统环境满足一些基本需求。如果是 CentOS 系统,检查 SELinux 和 firewalld 是否安装,如已安装,则禁用它们。输出一些提示信息,并做一些清理工作,如清空屏幕和恢复默认的文本颜色。根据操作系统和版本设置不同的软件源,以加快软件包下载速度。根据操作系统设置常用的别名,以便用户更方便地使用系统命令。配置系统发送邮件的参数,以便系统能够发送邮件通知。安装一些基本的软件包,以满足系统的基本功能需求。修改 SSH 服务监听的端口号,以提高安全性。
2024-05-30 16:57:23
296
原创 一键编译安装Nginx脚本
这个脚本提供了一个自动化的解决方案,用于在 CentOS 和 Ubuntu 系统上下载、编译和安装 Nginx。通过定义一系列函数和变量,脚本能够智能地处理不同的操作系统环境,自动化完成所有必要的步骤,并确保安装成功后 Nginx 服务能够正常启动运行。
2024-05-30 15:07:12
327
原创 一键编译安装Httpd-2.4.53
MPM=eventAPR_URL: APR(Apache Portable Runtime)的下载 URL。APR_FILE: APR 文件名。TAR: 压缩文件的扩展名。: APR-util 的下载 URL。: APR-util 文件名。HTTPD_URL: httpd 的下载 URL。HTTPD_FILE: httpd 文件名。: 安装目录。CPUS: CPU 核心数,用于并行编译。MPM: 多进程模型(event 模式)。
2024-05-30 14:58:15
875
原创 一键安装二进制Mysql脚本
本文介绍了四个不同版本的 MySQL 数据库安装脚本,包括离线安装和在线安装的 MySQL 5.6、5.7 和 8.0 的步骤和方法。这些脚本旨在简化 MySQL 数据库的安装过程,特别是在不同网络条件下的安装需求
2024-05-30 10:41:40
237
原创 MySQL实用脚本
2、备份 MySQL 的 shell 脚本(mysqldump版本)4、监控MySQL主从同步状态是否异常脚本。3、检测 MySQL 数据库连接数量。1、检测 MySQL 服务是否存活。
2024-05-30 10:34:03
157
原创 一键部署 LNMP(源码安装版本)
该脚本用于在 Linux 环境中一键部署 LNMP (Linux, Nginx, MySQL, PHP) 环境,通过源码安装的方式依次安装 Nginx、MySQL 和 PHP。脚本提供了一个简单的菜单,用户可以选择安装特定的组件。该脚本通过菜单界面和函数调用,实现了 Nginx、MySQL 和 PHP 的源码安装,方便用户在 Linux 环境中快速部署 LNMP 环境。用户可以根据实际需求添加或修改配置选项,以满足不同的应用场景。
2024-05-30 09:57:10
638
原创 基于CentOS 一键安装tomcat脚本
这里检查了 Tomcat 安装文件是否存在,如果不存在则输出错误信息并退出脚本;这里检查 JDK 是否安装成功,如果成功则输出成功信息,否则输出失败信息并退出脚本。这些是脚本的注释部分,提供了脚本的作者、日期、文件名、URL、描述和版权信息。这是一个 bash 脚本的标准开头,指定了脚本要使用的 shell。这里解压 Tomcat 安装文件到指定的 Tomcat 安装目录。这里加载了上面创建的环境变量配置文件,使得设置的环境变量生效。这里将 Tomcat 安装目录下的 Tomcat 版本链接到。
2024-05-30 09:39:39
197
原创 基于CentOS 一键编译安装Redis脚本
创建了 Redis 所需的目录和配置文件,并修改了配置文件,设置绑定 IP 和密码。配置 systemd 服务,定义了 Redis 的启动、停止和用户等信息。编译安装 Redis,指定了安装路径。创建了 Redis 的符号链接,方便执行 Redis 相关命令。判断是否存在 Redis 用户,如果不存在则创建,并通过。下载了指定版本的 Redis 源码,并解压缩到当前目录。,分别用于指定 Redis 版本、密码和安装目录。函数显示启动结果,同时使用。函数,开始安装 Redis。获取 Redis 信息。
2024-05-29 17:51:36
226
原创 一键安装 MongoDB 数据库脚本
port=27017file:MongoDB 压缩包文件名。url:MongoDB 下载链接。db_dir:MongoDB 数据库存放路径。:MongoDB 安装路径。port:MongoDB 服务端口号。color () {# ... 省略部分内容 ...# ... 省略部分内容 ...check () {# ... 省略部分内容 ...# ... 省略部分内容 ...# ... 省略部分内容 ...
2024-05-29 17:41:09
209
原创 根据web访问日志,封禁请求量异常的IP,如IP在半小时后恢复正常,则解除封禁
block()dodoneblock函数用于封禁异常请求量的 IP 地址。使用grep命令筛选出一分钟前的日志,并提取出 IP 地址并统计访问次数。对访问次数超过 100 次的 IP 地址进行封禁,并记录到日志文件中。unblock()dodone$ipt -Zunblock函数用于解封异常请求量已恢复正常的 IP 地址。遍历 iptables 规则列表,找出访问量小于 10 的 IP 地址对应的规则,并进行解封。最后使用$ipt -Z。
2024-05-29 17:25:32
408
原创 服务器编译脚本 build.sh
服务器执行的脚本内容比较长,从执行的流程来说,在这个脚本中,大致为初始化读取脚本执行传入的 参数,通过参数配置不同的变量匹配不同机器状态,紧接着,拷贝本地的文件到服务器编译,服务器编 译完成之后拷贝可执行文件到本地,再调用本地的脚本把可执行文件拷贝到机器对应的目录。##*/ 表示从左边开始删除最后(最右边)一个 / 号及左边的所有字符 即删除 http://www.aaa.com/ 结果是 123.htm。注:(左边的第一个字符是用 0 表示,右边的第一个字符用 0-1 表示)结果是:123.htm。
2024-05-29 17:18:21
1093
原创 本地选择脚本auto_build.sh
我们可以使用 ps -e | grep ssh 来查看对应的openssh-client和openssh-server运行情况,其中ssh是。去测试,用wifi连接,这个时候会进行网络ip地址的区分,当我输入./auto_build.sh 1的时候,脚本会进。我们经常使用ifconfig查看ip,但是使用ifconfig返回的数据过多,而我们实际使用的部分只是一部分而已。使用 awk处理文本文件的语言进行处理数据,$2 表示默认以空格分割的第二组 ,-F:-F指定分隔符为 ‘ : ’
2024-05-29 17:02:47
1033
原创 Zabbix监控用户密码过期
这个脚本分别用于检查系统中哪些用户使用了 Bash 或 Sh 作为登录 shell,并提供这些用户的列表;并检查指定用户密码是否过期
2024-05-29 16:03:39
548
原创 Dos 攻击防范(自动屏蔽攻击 IP)
这个脚本的主要功能是检测 Nginx 访问日志中最近时间段内出现频率超过10次的IP地址,如果这些IP地址没有被添加到防火墙规则中,则将它们添加到防火墙规则中并记录到日志中。
2024-05-29 14:56:11
301
原创 Nginx访问日志分析脚本
总体来说,这个脚本通过 awk 命令对日志文件进行分析和统计,输出了一些有用的访问信息,如访问最多的IP地址、页面、状态码等,对于分析网站访问情况非常有用。
2024-05-29 14:33:10
241
MD5查询软件,便捷查询MD5码
2024-05-24
Crazy Bump大理石生成软件
2016-04-19
dameware远程控制软件
2014-10-22
照片转十字绣软件-轻松制作十字绣图案
2010-05-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人