Linux
-
apache日志指定URL、类型、IP等分开记录的配置
在日常查看apache日志的时候,可能发现有些日志没必要记录,或者想把有些类型(指定的url,指定的文件类型,指定的ip等)的日志放在不一样的文件。和nginx一样,也可以配置ap…
-
Linux邮件服务器Postfix dovecot 开启SSL的配置
之前邮件服务器搭建默认都没有启用SSL,数据安全越来越受到重视的今天,觉得有必要给邮件服务器添加证书了。默认smtp加密端口是465,imaps和pop3s分别是993和995 。…
-
CentOS 7 安装ClamAV杀毒软件步骤
Clam AntiVirus(ClamAV)是免费而且开放源代码的防毒软件,软件与病毒码的更新皆由社群免费发布。目前ClamAV主要是使用在由Linux、FreeBSD等Unix-…
-
Linux下shell脚本输出颜色和闪烁的控制
在linux的shell脚本下有时候需要定制输出,比如给输出加上颜色,或者显示高亮,或者添加闪烁等。然后这些颜色代码或者控制码等相对不好记住。这个时候我们可以考虑把最终想要的结果制…
-
非80端口不支持Http验证域名签发let’s encrypt ssl证书
在网上寻找解决80端口问题的时候,发现Let’s Encrypt还可以通过验证DNS来签发证书,这里我用的是GitHub上开源的acme.sh程序。详细的使用方法可以查…
-
Nginx根据Status返回值分开保存日志的方法
从nginx 1.7版本开始,access_log日志文件中支持if语句判断。根据这个功能,我们可以根据status值分割nginx日志,正常200的访问记录放一个文件,404或者…
-
CentOS系统安装memcached和PHP的memcache扩展
Memcached 是高性能的分布式内存缓存服务器,而PHP memcache 和 memcached 都是 Memcached 服务器的 PHP 扩展。其中memcache 比 …
-
Extman后台管理界面日志图形不显示问题处理
之前文章介绍过centos中配置postfix和extmail邮件服务器的步骤,根据步骤我们可以快速的搭建一套邮件系统。其他都没问题,但后台的统计图形不能正常显示,接下来博主就把图…
-
Nginx网站使用CDN获取攻击用户真实IP和fail2ban自动禁止的方法
nginx网站在使用cdn后,用户访问就变成了“浏览器 –> DNS解析 –> CDN节点 –> WEB数据处理 –…
-
使用Fail2ban禁止垃圾采集爬虫,保护Nginx服务器。
前面有文章介绍过Fail2ban安装、禁止SSH暴力破解和Postfix破解的文章,软件确实比较好用。现在我们来介绍如何保护nginx服务器,阻止垃圾爬虫或者简单的攻击防护。 第一…