web环境之安全小脚本
2018-02-05 14:42
204 查看
1、md5sum -c 可以用来批量校验,方便查看文件是否被篡改
例子:
例子:
3、单个目录下禁止执行php文件
4、监控网站是否异常脚本
例子:
find /var/log -type f|xargs md5sum > md5list.txt #递归log下的文件的md5值输出重定向到md5list.txt文件中 #使用md5sum校验 [root@test test]# md5sum -c md5list.txt /var/log/tallylog: OK /var/log/lastlog: OK /var/log/wtmp: OK ......2、使用wc -l来统计文件数量
例子:
[root@test test]# find /var/log -type f |wc -l 241
3、单个目录下禁止执行php文件
#禁止执行php文件 location ~* ^/home/www/test/.*.(php|php5)$ { deny all; }
4、监控网站是否异常脚本
#!/bin/sh #filename is test.sh #source或. file.sh 重新执行刚修改的初始化文档 [ -f /etc/init.d/functions ]&& . /etc/init.d/functions # $0:当前文件的名字 usage(){ echo "USAGE:$0 url" exit 1 } #初始化变量 RETVAL=0 #函数体 CheckUrl(){ # -T:限制时间10s -t:限制次数2 wget -T 10 --spider -t 2 $1 &>/dev/null # $?:记录上一次命令的退出状态 RETVAL=$? if [ $RETVAL -eq 0 ];then action "$1 url" /bin/true else action "$1 url" /bin/false fi return $RETVAL } main(){ if [ $# -ne 1 ];then usage fi CheckUrl $1 RETVAL=$? return $RETVAL } # $*:只允许传参数为1 main $*
相关文章推荐
- 常见web攻击-客户端脚本安全
- centos6.5环境通过shell脚本备份php的web及mysql数据库并做远程备份容灾
- WEB 生产环境的 Linux iptables 设置脚本
- 关于Windows 2008 R2 Web服务器环境搭建、安全流程
- WEB页面,WEB环境版本,数据库,整站备份脚本
- windows server 2008 R2 AD 域之---用户环境安全设置之登录脚本使用设置
- LNMP系列——Linux web环境的安全配置
- Web安全——XSS脚本注入攻击
- 安全的Web主机iptables防火墙脚本
- Web主机iptables防火墙安全脚本
- WEB安全的防御--介绍XSS跨网站脚本[wiki]
- web的脚本安全-XSS
- 一步步教你搭建VS环境下用C#写WebDriver脚本
- web安全与防御---1.安装攻击环境DVWA
- web安全与防御---3.kali环境下sqlmap的注入
- 那些我们常用的Linux VPS一键安装Web网站环境脚本
- 生产环境WEB服务管理脚本之重启脚本
- 安全的Web主机iptables防火墙脚本
- Linux与云计算——第二阶段Linux服务器架设 第七章:网站WEB服务器架设—使用各种WEB脚本环境
- 安全的Web主机iptables防火墙脚本