日常脚本
发表于:2024-11-23 作者:千家信息网编辑
千家信息网最后更新 2024年11月23日,1)结合/var/log/secure文件,将ssh登陆失败次数大于N的IP封掉N=3SEC_FILE=/var/log/securefor ip in `grep "Failed password"
千家信息网最后更新 2024年11月23日日常脚本
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 DROPdone
2)查看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 ESTABLISHED
3)查看统计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.44
4)统计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}'22473132
5)递归建目录
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安全错误
数据库的锁怎样保障安全
数据库连接异常怎么处理
软件开发工作室 怎么运营
交易行情软件开发
沈阳华为网络技术有限公司
在数据库中为什么要设置外键
服务器远程连接失败
广州电脑软件开发价格表
软件开发基础版lession
找出数据表中重复的数据库
北京昌平区的科技网络安全公司
创新乐知网络技术
数据库设计评估
如皋网络技术公司
微服务容器服务如何访问数据库
网络安全与文明校园
原神服务器和原神的隐藏关系
潮州app软件开发哪家好
网络安全怎么防护个人信息
网络安全保险新业态
网络安全建设公司资质
现代战争服务器断线怎么回事
2019中国ipv6根服务器
软件开发的项目组合
北京计算机网络技术自考真题
数据库 用户 dbo
警方抓获仿造软件开发者
数据库用的是什么数据结构
微信撤回的消息在服务器上还有吗
java为什么要学习数据库
网络技术大赛官网成绩查询