1、监控ssh访问IP
netstat -ntp |grep sshd
2、查看最近登录用户
last
3、查看访问日志
more /var/log/secure
监控脚本,可以监控ssh暴力,如果输入错误密码超过5次 则禁止ssd登录
#! /bin/bash
cat /var/log/secure|awk '/Failed/{print $(NF-3)}'|sort|uniq -c|awk '{print $2"="$1;}' > /root/black.txt
DEFINE="5"
for i in `cat /root/black.txt`
do
IP=`echo $i |awk -F= '{print $1}'`
NUM=`echo $i|awk -F= '{print $2}'`
if [ $NUM -gt $DEFINE ]
then
grep $IP /etc/hosts.deny > /dev/null
if [ $? -gt 0 ]
then
echo $IP
echo "sshd:$IP:deny" >> /etc/hosts.deny
fi
fi
done
以上脚本可以配合/etc/hosts.deny和/etc/hosts.allow这两个文件一起使用
相关推荐
自己总结的linux监控命令,每个命令的作用,命令下内容的详细分析和截图。
此文档是关于性能测试中的linux系统监控命令
linux performance observability tools. 使用的 Linux 性能分析工具图。
linux系统资源监控几个好用命令,实现系统资源合理调整等
主要介绍了简单了解Linux性能监控命令free,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
运用sar,iftop,curl等基础命令监控测试,达到意想不到的效果,希望对刚入门级童鞋有帮助。
目录: Linux硬件基础 Linux监控命令 Linux其他图形化监控工具 Linux分析调优 基于web应用的性能分析以及优化案例
如果你想知道你的服务器正在做干什么,你就需要了解一些基本的命令,一旦你精通了这些 命令,那你就是一个 专业的 Linux 系统管理员。 有些 Linux 发行版会提供 GUI 程序来进行系统的监控,例如 SUSE Linux 就有一个...
你需要知道的 16 个 Linux 服务器监控命令.pdf你需要知道的 16 个 Linux 服务器监控命令.pdf
16 个大师最爱用的Linux 服务器监控命令
Linux中磁盘IO监控命令.pdfLinux中磁盘IO监控命令.pdf
VS-附录1监控工程师常用Linux命令集.pdf
Linux网络监控命令(netstat).docx
常用的linux系统监控命令整理.docx
包含crond、sar、top、vmstat等命令使用详解
想不想知道你的服务器到底在干什么?那么你要知道本文介绍的这些基本命令。一旦你熟悉掌握了这些命令,就为成为专业的 Linux系统
本程序可实时监控linux下的一个目录,当目录中有新文件产生时本程序会进行简单的统计。另外把该程序写成服务chkpicd,把该程序放到/etc/init.d目录下即可,使用命令:service chkpic start/stop可控制服务开启/关闭。
Unix,Linux 磁盘 IO 性能监控命令.docxUnix,Linux 磁盘 IO 性能监控命令.docx
linux 下sar命令的使用说明,包括各种自然监控,及参数说明等。
16个不可不知的Linux服务器监控命令.docx