日常脚本
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,1)结合/var/log/secure文件,将ssh登陆失败次数大于N的IP封掉N=3SEC_FILE=/var/log/securefor ip in `grep "Failed password"
千家信息网最后更新 2026年11月01日日常脚本
1)结合/var/log/secure文件,将ssh登陆失败次数大于N的IP封掉
N=3SEC_FILE=/var/log/securefor ip in `grep "Failed password" $SEC_FILE|grep -Eo "([0-9]{1,3}\.){3}[0-9]{1,3}"|sort -n|uniq -c|awk '{if($1>$N) print $2}'`doiptables -A INPUT -s $ip -p tcp --dport 22 -j DROPdone2)查看TCP进程各状态连接数
netstat -n |awk '/^tcp/ {++S[$NF]} END {for (a in S) print a,S[a]}'||netstat -n |awk '/^tcp/ {print $NF}'|sort|uniq -c例: [root@huangzp ~]# netstat -n |awk '/^tcp/ {print $NF}'|sort|uniq -c 3 ESTABLISHED3)查看统计IP连接数
netstat -ntu |awk '{print $5}'|grep '[0-9]'|cut -d: -f1 |sort |uniq -c例: [root@huangzp ~]# netstat -ntu |awk '{print $5}'|grep '[0-9]'|cut -d: -f1 |sort |uniq -c 1 140.205.140.205 1 183.14.171.25 1 183.14.171.444)统计png文件大小
find / -name *.png -exec wc -c {} \;|awk '{print $1}'|awk '{sum=sum+$1}END {print sum}'例: [root@huangzp ~]# find / -name *.png -exec wc -c {} \;|awk '{print $1}'|awk '{sum=sum+$1}END {print sum}'224731325)递归建目录
mkdir -p {0..10}/{0..10}6)去除linux文本中#和空行的命令
cat /usr/local/apache2/conf/httpd.conf |grep -Ev '(^#|^$)'
7)用tcpdump嗅探80端口的访问看看谁最高
tcpdump -i eth0 -tnn dst port 80 -c 10|awk -F"." '{print $1"."$2"."$3"."$4}'|sort|uniq -c
文件
统计
最高
命令
大小
文本
次数
状态
目录
空行
端口
进程
递归
登陆
脚本
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技
互联网科技股
互联网科技名片
新华互联网科技学校
美国互联网保险保险科技
互联网为科技
互联网科技美容
互联网科技教育视频
湖南诚度互联网科技有限公司
移动互联网年度科技创新
链环科技传统企业怎么转型互联网
天津腾达互联网科技有限公司
保险科技服务互联网营销体系
长沙互联网科技
城市宝互联网科技有限公司
新氧科技和美国互联网有关系吗
抖集互联网科技技术咨询
江苏互联网智能科技产品出厂价
福仕德教育科技互联网
安徽九吞吴互联网科技有限公司
互联网黑科技
互联网科技公司经营范围
互联网和科技技术
汇久创客互联网科技
互联网科技与管理
区块链结合互联网科技
北京市互联网新科技
互联网时代科技型公司的机会
杭州融税互联网科技有限公司
互联网 科技节活动 微视频大赛