Linux
-
使用Sieve过滤分类Roundcube邮件,Postfix、dovecot自定义规则过滤
在使用开源邮件Postfix+Dovecot+Roundcube时候,如果碰到需要对邮件分类、垃圾邮件过滤时,那么就可以尝试使用Sieve这个方案,相比maildrop兼容性更好。…
-
如何使用Gitbook搭建自己的API接口文档的网站
大家好,对接文档是每个开发人员不可避免都要写的,友好的文档可以大大的提升工作效率。之前也用过其他开源的API文档网站,比如showdoc,还有第三方的云平台比如语雀等。最近将项目的…
-
如何在nginx配置url中带问号的参数301 rewrite跳转
今天收到一个需求,要将一个带查询参数的url跳转到另外一个静态url,安装常规的rewrite规则,如:rewrite ^/a.html?id=67$ http://zt.epyt…
-
修改Linux SSH登录方式使用密钥认证禁止密码登录
Linux服务器只要运行在公网,总是会有很多IP在尝试SSH暴利破解密码。如果你的服务器正好是简单的密码,那么不难保证不被破解。破解后服务器就会成为别人的肉鸡。这里可以使用fail…
-
记一次AlmaLinux 9宕机故障排查,dnf/yum 卡死宕机
今天一台linode最低配置的服务器出现宕机故障,可以ping通但是端口都不能访问。当收到报警邮件的时候,首先想到是不是IP被墙了(你们都懂得,linode总是特别容易受到照顾)。…
-
CentOS、Rocky Linux、AlmaLinux 8/9如何使用Firewalld配置Fail2ban防护SSH扫描攻击
Fail2ban 是一个系统守护进程,用于保护服务器免受恶意登录和暴力攻击。 Fail2ban 是一个用 Python 编写的开源入侵防御软件框架,并且具有极强的可配置性。 它作为…
-
如何设置Nginx连接数访问显示?如何配置IP白名单?
Nginx是一款常用的高性能Web服务器和反向代理服务器,其优秀的性能和可扩展性使得它广泛应用于各种网络应用和场景中。在实际使用过程中,为了保障系统的稳定性和安全性,需要对Ngin…
-
Proxmox Mail Gateway如何启用DKIM签名设置
域名密钥识别邮件 (DKIM) 是一种电子邮件验证方法,有助于防止垃圾邮件发送者和其他恶意方冒充合法域名。DKIM 代表“域密钥识别邮件”。SPF 指示服务器是否可以作为您的域发送…
-
CentOS 7系统pip安装requests “def where() -> str”报错
随着CentOS 7即将寿终正寝,自带的python 2.7时代也将彻底随之落幕。这不还没到结束服务期间,问题就开始慢慢的出现。今天我在一台CentOS 7中用pip安装reque…
-
CentOS 7如何全新编译安装PHP 8步骤,怎么单独安装PHP 8?
PHP 8已经出来一段时间,性能相对于PHP 7来说又提高了一大截,并且PHP 7官方也已经停止更新维护。 于是决定将服务器上装的php 7换成php 8,下面记录重新单独安装ph…