news 2026/3/10 10:28:17

22、系统监控与管理脚本实战

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
22、系统监控与管理脚本实战

系统监控与管理脚本实战

1. 失败密码登录检测与入侵者识别

在系统管理中,检测失败密码登录尝试并识别可能的入侵者是一项重要任务。以下是实现该功能的步骤:
1.提取含“failed password”的日志行:首先,找出所有包含“failed password”的日志行。
2.提取唯一 IP 地址:使用正则表达式和egrep命令提取所有唯一的 IP 地址。
3.提取对应日志行:使用for循环遍历每个 IP 地址,使用grep命令找出对应的日志行,并写入临时文件。
4.提取用户名:日志行中倒数第六个单词是用户名,使用awk命令提取该单词。
5.去重用户名列表:使用sortuniq命令生成无重复的用户名列表。
6.收集每个用户的失败登录日志行:使用for循环读取每个用户对应的日志行,并写入临时文件。
7.提取时间戳:使用cut命令提取每个日志行的前 16 个字符作为时间戳。
8.计算首次和最后一次尝试的时间差:使用head -1 <

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/8 23:12:11

Pearcleaner Homebrew管理:3步告别复杂命令行操作

Pearcleaner Homebrew管理&#xff1a;3步告别复杂命令行操作 【免费下载链接】Pearcleaner Open-source mac app cleaner 项目地址: https://gitcode.com/gh_mirrors/pe/Pearcleaner 还在为Homebrew的命令行操作而头疼吗&#xff1f;Pearcleaner的Homebrew管理功能让包…

作者头像 李华
网站建设 2026/3/9 2:28:36

用 XinServer 后端平台开发,项目上线只需几天

用 XinServer 后端平台开发&#xff0c;项目上线只需几天&#xff1f; 兄弟们&#xff0c;不知道你们有没有过这种经历&#xff1a;产品经理或者老板拍着你的肩膀说&#xff0c;“咱们这个新想法特别好&#xff0c;下个月初能上线吗&#xff1f;” 你心里一咯噔&#xff0c;脑子…

作者头像 李华
网站建设 2026/3/10 0:18:00

【读书笔记】《伊朗》

《伊朗&#xff1a;被低估的文明与未完成的变革》书籍分享整理 作者&#xff1a;迈克尔阿克斯沃西&#xff08;Michael Axworthy&#xff09;&#xff0c;英国伊朗历史学者&#xff0c;曾在英国外交部负责伊朗事务。 本书核心关切&#xff1a;为什么伊朗看似始终与西方格格不入…

作者头像 李华
网站建设 2026/3/9 3:55:47

BIThesis LaTeX模板:2025新规适配的零基础配置方法

BIThesis LaTeX模板&#xff1a;2025新规适配的零基础配置方法 【免费下载链接】BIThesis &#x1f4d6; 北京理工大学非官方 LaTeX 模板集合&#xff0c;包含本科、研究生毕业设计模板及更多。&#x1f389; &#xff08;更多文档请访问 wiki 和 release 中的手册&#xff09;…

作者头像 李华
网站建设 2026/3/9 3:02:08

24、深入了解Linux设备驱动与网络设备

深入了解Linux设备驱动与网络设备 1. 网络设备概述 网络设备与普通设备不同,它不通过设备节点访问,也没有主设备号和次设备号。内核会根据字符串和实例编号为网络设备分配名称。例如,网络驱动注册接口的示例代码如下: my_netdev = alloc_netdev(0, "net%d", …

作者头像 李华
网站建设 2026/3/4 18:27:32

如何评估EmotiVoice生成语音的质量?主观+客观双标准

如何评估 EmotiVoice 生成语音的质量&#xff1f;主观 客观双标准 在智能语音内容需求爆发的今天&#xff0c;用户早已不再满足于“能说话”的机器朗读。无论是有声书、虚拟主播&#xff0c;还是游戏 NPC 和陪伴型 AI 助手&#xff0c;大家期待的是会表达、有性格、像真人的声…

作者头像 李华