Debian 下 Nginx 配合 Fail2Ban 减少恶意扫描和攻击

最近查看 Nginx 的访问日志,发现有不少恶意扫描漏洞的记录,同时也有不少的伪造蜘蛛的爬虫导致消耗了不少服务器资源,由此准备做一些缓解措施。其实 Nginx 自带的 limit_req_zone 和 limit_conn_zone 参数已经可以限制连接频率和并发数量,但对...

升级 Typecho 到最新开发版本 v1.2.0

沉寂近四年之后,Typecho 的主线版本终于在 9 月的时候恢复了腹泻式更新。我也一直在持续关注更新情况,虽然开发版这几年一直在更新,但主线版本更新的回归还是令人高兴,目前最新版本来到了 v1.2.0-rc.1(Release Candidate 版本),这说明距离 v1...

Linux rm 命令详解

rm (remove),是一个基本的 UNIX 命令,在 Linux 系统中是一个非常重要的命令,用于删除文件或目录。同时这也是一个应谨慎使用的命令,错误的使用此命令可能会删除重要的文件和数据。要使用 rm 删除文件,用户不需要具有读取/写入权限,但是必须有该文件上级目录的...

Debian 系统安装 Docker 教程

Docker 容器是一款很方便的作业虚拟化工具,软件环境打包和迁移十分友好。前面的文章分享过的不少软件搭建都需要用到 Docker,如搭建 SeafilePro 网盘、File Browser 网盘、AdGuard Home 去广告等等,不过很多时候都略过了 Docker ...

使用 Isso 为 Hugo/Hexo 等静态网站添加评论功能

评论功能一直是 Hugo、Hexo 等静态博客的一个痛点,我观察到的不少站长都会选择 Disqus 引入评论功能,但由于这是个 404 网站,国内用户的体验会很差,而且会收集各种隐私数据,自然不是一个很好的选择。我另一个 Hugo 搭建的网站一直在纠结要不要添加一个评论功能...

推荐 5 款免费开源的网站流量分析统计工具

以前一直都用的 Google Analytics,虽然使用简单,功能丰富,但国内访问的速度并不理想,导致网站半天加载不完,而且更重要的是,免费也是有代价的,GA 会跟踪你的用户,收集你的数据进行用户画像,并用于商业行为。如今的隐私问题已经越来越严重了,却没有引起重视,特别是...

搭建 Shynet 网站流量统计分析工具

前面分享了使用 Umaimi 自建网站访问统计分析,用了一段时间感觉不错。后来又发现了另一款开源的自建网站统计分析工具 - Shynet,看起来很不错,是用 Python 写的,为了和用 Node.js 的 Umami 进行对比(闲得无聊),也试着搭建了一下,最后效果很好,...