监控Linux系统的非法用户登陆增强版

作者:网络医生 发布于:2018-8-5 19:40 Sunday 分类:shell

之前写过一篇文章监控Linux系统非法用户登陆的文章,本文为增强版,可以判断IP范围,之前只是判断单个IP。

原文链接: http://www.num123.com/post/125

本文只是对脚本内容作了改动,增加了判断范围,脚本内容如下:

#!/bin/bash
#获取登录者的用户名
user=$...

阅读全文>>

标签: shell 监控 短信报警 登陆

评论(0) 引用(0) 浏览(253)

iptables防火墙脚本

作者:网络医生 发布于:2012-6-12 7:37 Tuesday 分类:shell

#!/bin/bash
#设置环境变量
PATH=$PATH:/usr/local/sbin
export PATH
#打开linux内核转发功能
echo 1 > /proc/sys/net/ipv4/ip_forward
#函数stop,清空规则至初始壮态
stop()
{
  &nbs...

阅读全文>>

标签: iptables shell 防火墙

评论(0) 引用(125) 浏览(223024)

你所不知道的sed用法

作者:网络医生 发布于:2012-5-30 15:28 Wednesday 分类:shell

文件test.log内容如下:

[root@num123 test]# cat test.log
23435435
122352315
454366
9504895
fksjdfkfj
fsfeesjdfkfj
ettteesjdfkfj

把每行第一个字符替换成aa

[root@num12...

阅读全文>>

标签: shell sed sed用法

评论(0) 引用(72) 浏览(13615)

用短信报警来监控linux系统的非法登录用户

作者:网络医生 发布于:2012-5-25 23:44 Friday 分类:shell

       为了保证linux系统的安全,我们可以写一段脚本来监控linux系统的用户登录情况,当登录IP地址不是我们指定的IP地址时则发出一条报警短信。这里我们间接使用139邮箱的短信通知功能来发送短信。

首先创建一个存放脚本内容的文件:

...

阅读全文>>

标签: shell 短信报警

评论(0) 引用(28) 浏览(9748)

使用shell操作mysql数据库

作者:网络医生 发布于:2012-4-27 20:14 Friday 分类:shell

     本文只是简单介绍一下如何用shell来操作数据库,自己可以根据需要写出更复杂的功能,这里只是提供一个思路,抛压引玉。

例:把appache的访问日志ip存入mysql数据库中

创建存放IP地址的数据库和表:

create database  zh...

阅读全文>>

标签: mysql shell

评论(0) 引用(32) 浏览(13968)

巧用手机短信来监控mysql数据库的运行壮态

作者:网络医生 发布于:2012-4-23 10:03 Monday 分类:shell

思路:

      当mysql进程死掉的时候可以发出一封邮件,移动139邮箱有邮件到达后转发到手机的功能,我们可以利用139邮箱的这个功能间接实现利用短信报警来监控mysql数据库。

      监控mysql的方法很多,我这里列出两种,基于端口号或进程来判断mysql的运行壮态。

1、基于端口号监控

#...

阅读全文>>

标签: mysql shell 短信 运行壮态

评论(0) 引用(22) 浏览(12951)

查看nginx或apache进程数量的几种方法

作者:网络医生 发布于:2012-4-22 21:19 Sunday 分类:shell

在维护Linux系统的时候经常需要查看服务的进程数量,下面以查看nginx进程为例:

1、[root@localhost ~]# pstree -a | grep nginx|grep -v "grep"|wc -l

-a参数是展开子进程,grep -v "grep"  是去掉结果中带有grep的这一行

2、[root@localhost ~]# ps -C nginx --no-he...

阅读全文>>

标签: nginx shell awk 进程

评论(0) 引用(6) 浏览(20269)

用shell脚本定时发短信监控linux系统的运行壮况

作者:网络医生 发布于:2012-4-21 20:36 Saturday 分类:shell

1、很多时候我们不想登录linux系统就想随时随地的了解系统的运行壮况,我们可以写一个脚本定时执行后往手机发一条短信来通知linux系统的运行壮况。

2、脚本内容如下(从我自己的服务器上粘下来的):

vi  send.sh

############Begin################

#!/bin/bash
#清空前一次的记录
echo "" > ~/send.txt
ec...

阅读全文>>

标签: linux shell sort uniq 监控 短信

评论(0) 引用(5) 浏览(21655)

Powered by emlog