千家信息网

CentOS 7.7如何使用Shell脚本监控系统登录用户数并配置QQ邮箱发送邮件告警

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,CentOS 7.7如何使用Shell脚本监控系统登录用户数并配置QQ邮箱发送邮件告警,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
千家信息网最后更新 2026年11月02日CentOS 7.7如何使用Shell脚本监控系统登录用户数并配置QQ邮箱发送邮件告警

CentOS 7.7如何使用Shell脚本监控系统登录用户数并配置QQ邮箱发送邮件告警,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

一、配置QQ邮箱发送邮件:

# yum -y install mailx

# cp /etc/mail.rc{,.bak}

# vim /etc/mail.rc,末尾新增如下代码:

set from=834143808@qq.com

set smtp=smtp.qq.com

set smtp-auth-user=834143808@qq.com

set smtp-auth-password=QQ邮箱授权码

set smtp-auth=login

# echo "Hello World" | mail -s "test" 834143808@qq.com

二、编写Shell脚本监控系统登录用户数:

目标:系统登录用户数大于3人,实现邮件告警

# mkdir -pv /scripts

# vim /scripts/check_users.sh

#!/bin/bash

users=`who | wc -l`

if [ $users -gt 3 ];then

echo "当前系统登录用户数为$users人" | mail -s "system login users" 834143808@qq.com

fi

# chmod +x /scripts/check_users.sh

三、编写任务计划:

# crontab -e

*/5 * * * * /scripts/check_users.sh &> /dev/null

四、多开连接窗口,模拟多用户登录,测试邮件告警:

关于CentOS 7.7如何使用Shell脚本监控系统登录用户数并配置QQ邮箱发送邮件告警问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。

用户 登录 用户数 系统 邮件 邮箱 监控系统 脚本 监控 配置 问题 更多 帮助 解答 易行 简单易行 代码 任务 内容 小伙 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 手冲咖啡和咖啡机区别 互联网加科技 广东万易互联网科技有限公司惠州分公司 伟宏互联网科技 朗新科技与工业互联网 互联网科技战争 广州互联网科技公司 互联网科技博客 互联网和高科技公司 互联网科技产品 新华互联网科技2019 央行互联网金融科技公司 常德市电业局互联网科技部 千方科技属于互联网企业吗 中国互联网公司排名锤子科技 西安小鹰速贷互联网科技有限公司 黑科技 体验场景 互联网大会 吉林省码上互联网科技电话 张家口科技产业互联网平台 青岛易易互联网科技 狮子座互联网科技有限公司 菲比寻常互联网科技 云创客互联网科技公司 天速互联网络科技有限公司 佳云科技和互联网广告 花神(南京)互联网科技有限公司 深圳市优智互联网科技有限公司 用友工业互联网科技发展 2021互联网科技公司排名 宁波允成互联网科技有限公司
0