CentOS 7安装Fail2ban + Firewalld防止爆破与CC攻击

Fail2ban 是 Linux 上的一个著名的入侵保护的开源框架,它会监控多个系统的日志文件(例如:/var/log/auth.log 或者 /var/log/secure)并根据检测到的任何可疑的行为自动触发不同的防御动作。事实上,Fail2ban 在防御对SSH服务器的暴力密码破解上非常有用。
Fail2ban 可以监视你的系统日志,然后匹配日志的错误信息执行相应的屏蔽动作。网上大部分教程都是关于fail2ban+iptables组合,考虑到CentOS 7已经自带Firewalld,所以这里我们也可以利用Fail2ban+Firewalld来防CC攻击和SSH爆破。
继续阅读“CentOS 7安装Fail2ban + Firewalld防止爆破与CC攻击”

CentOS 7安装使用Fail2Ban保护SSH

大多数Linux服务器通过端口22提供SSH登录,用于远程管理。 这个端口是一个众所周知的端口,所以经常受到暴力袭击。 Fail2ban的服务可以通过创建规则来缓解这个问题,这些规则会根据预定义次数的不成功登录尝试自动更改您的iptables防火墙配置。这将允许您的服务器响应非法访问尝试,而无需您的干预。
继续阅读“CentOS 7安装使用Fail2Ban保护SSH”

configure: error: Cannot find ldap.h

[root@server]# cat /etc/redhat-release

CentOS Linux release 7.5.1804 (Core)

LNMP编译安装PHP的过程中报错:

第一个报错:

configure: error: Cannot find ldap.h

解决办法:

yum install openldap openldap-devel  -y

第二个报错:

configure: error: Cannot find ldap libraries in /usr/lib

解决办法:

cp -frp /usr/lib64/libldap* /usr/lib/

然后再./configure …即可

LNMP环境下安装 PHP7.2.8 扩展 Mcrypt

mcrypt 扩展已经过时了大约10年,并且用起来很复杂。因此它被废弃并且被 OpenSSL 所取代。 从PHP 7.2起它将被从核心代码中移除并且移到PECL中。本文讲述如何在Linux下安装PECL扩展Mcrypt。

继续阅读“LNMP环境下安装 PHP7.2.8 扩展 Mcrypt”

退出移动版