1、修改/etc/hosts.deny文件即可,命令如下:sudovi/etc/hosts.deny2、写入内容规则:#拒绝指定IPsshd:127.0.0.1#拒绝IP段(通配符号'.')sshd:127.0.0....
继续阅读 →
命令如下:tail-10000/nginx_log_path.log|awk-vFS='|''{print$2}'|sort|uniq-c|sort-k1-nr|head-n20...
继续阅读 →
如果服务器使用了Nginx并且上游嵌套了CDN,难免会遇到一个问题:“请求日志中记录的都是CDNIP而非实际请求IP”。众所周知,这样不利于网站管理,或者说难以规避一些恶意的风险。解决这个问题不复杂,只需要在Nginx的Http段添加如下配置即可:set_real_ip_from0.0.0.0/0;real_ip_headerX-Forwarded-For;以宝塔面板为例,在“软件商店>已安装>Ngin...
继续阅读 →
默认的Z-BLOG后台管理比较简单,对于某些批量操作来说显得不够快捷,也遇到不少使用z-blog建站的站长朋友常问如何、如何把什么、什么数据清除、修改等,其实大部分批量操作都可以通过数据库(mysql)SQL语句进行处理,本篇文章就把一些个人认为比较常用的SQL进行列出,有需要的朋友可以直接取用。注:本文中SQL涉及的表名前缀以Z-BLOG默认zbp为例,如果你有自定义前缀请自行替换为你设置的值(可在zb_users/c_option.php文件...
继续阅读 →
提取URL中的根域名部分,找了一大圈,很多都是通过域名后缀进行匹配,虽说能实现,但是这样的做法过于繁琐,而且众所周知,域名后缀这种东西,动不动就在更新。以下案例通过正则方式进行匹配,亲测适用于绝大多数场景。/***$url要进行提取的URL*$tld是否返回顶级域名后缀*/functiongetBaseDomainByUrl($url,$...
继续阅读 →