<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[slovyz的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/slovyz</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; slovyz]]></copyright><item><title><![CDATA[nginx重要配置项简要说明]]></title><link>https://blog.youkuaiyun.com/slovyz/article/details/82224630</link><guid>https://blog.youkuaiyun.com/slovyz/article/details/82224630</guid><author>slovyz</author><pubDate>Thu, 30 Aug 2018 17:10:38 +0800</pubDate><description><![CDATA[1、重要配置项

以下是一个完整的nginx配置信息。


#================================以下是全局配置项
#指定运行nginx的用户和用户组，默认情况下该选项关闭（关闭的情况就是nobody）
#user  nobody nobody;     
#运行nginx的进程数量，后文详细讲解
worker_processes  1;      
#nginx运行错...]]></description><category></category></item><item><title><![CDATA[CentOS_6.5配置iptables防火墙策略]]></title><link>https://blog.youkuaiyun.com/slovyz/article/details/79900082</link><guid>https://blog.youkuaiyun.com/slovyz/article/details/79900082</guid><author>slovyz</author><pubDate>Wed, 11 Apr 2018 17:30:01 +0800</pubDate><description><![CDATA[###############配置filter表防火墙################清除预设表filter中的所有规则链的规则iptables -F#清除预设表filter中使用者自定链中的规则iptables -X#保存iptables配置service iptables save#重启iptables服务service iptables restart#查看iptables规则iptable...]]></description><category></category></item><item><title><![CDATA[CentOS 7下用firewall-cmd控制端口与端口转发详解]]></title><link>https://blog.youkuaiyun.com/slovyz/article/details/78487182</link><guid>https://blog.youkuaiyun.com/slovyz/article/details/78487182</guid><author>slovyz</author><pubDate>Thu, 09 Nov 2017 11:06:19 +0800</pubDate><description><![CDATA[一 、控制端口/服务
可以通过两种方式控制端口的开放，一种是指定端口号另一种是指定服务名。虽然开放http服务就是开放了80端口，但是还是不能通过端口号来关闭，也就是说通过指定服务名开放的就要通过指定服务名关闭；通过指定端口号开放的就要通过指定端口号关闭。还有一个要注意的就是指定端口的时候一定要指定是什么协议，tcp还是udp。知道这个之后以后就不用每次先关防火墙了，可以让防火墙真正的生效。
]]></description><category></category></item><item><title><![CDATA[Nginx反爬虫攻略：禁止某些User Agent抓取网站]]></title><link>https://blog.youkuaiyun.com/slovyz/article/details/73243926</link><guid>https://blog.youkuaiyun.com/slovyz/article/details/73243926</guid><author>slovyz</author><pubDate>Wed, 14 Jun 2017 16:07:56 +0800</pubDate><description><![CDATA[我们都知道网络上的爬虫非常多，有对网站收录有益的，比如百度蜘蛛（Baiduspider），也有不但不遵守robots规则对服务器造成压力，还不能为网站带来流量的无用爬虫，比如宜搜蜘蛛（YisouSpider）（最新补充：宜搜蜘蛛已被UC神马搜索收购！所以本文已去掉宜搜蜘蛛的禁封！==>相关文章)。最近发现nginx日志中出现了好多宜搜等垃圾的抓取记录，于是整理收集了网络上各种禁止垃圾蜘蛛爬站的方法]]></description><category></category></item><item><title><![CDATA[nginx设置目录白名单、ip白名单]]></title><link>https://blog.youkuaiyun.com/slovyz/article/details/54691299</link><guid>https://blog.youkuaiyun.com/slovyz/article/details/54691299</guid><author>slovyz</author><pubDate>Mon, 23 Jan 2017 09:20:20 +0800</pubDate><description><![CDATA[1.设置目录白名单：对指定请求路径不设置限制，如对请求路径为api目录下的请求不做限制，则可写为
server{
        location /app {
            proxy_pass http://192.168.1.111:8095/app;

            limit_conn conn 20;
            limit_rate 500]]></description><category></category></item><item><title><![CDATA[Nginx并发数、每秒连接数、下载速度限制，防攻击杀手锏]]></title><link>https://blog.youkuaiyun.com/slovyz/article/details/54583882</link><guid>https://blog.youkuaiyun.com/slovyz/article/details/54583882</guid><author>slovyz</author><pubDate>Tue, 17 Jan 2017 15:56:18 +0800</pubDate><description><![CDATA[1.限制IP访问频率：
HttpLimitZoneModule 限制并发连接数实例
limit_zone只能定义在http作用域，limit_conn可以定义在http
 server location作用域
    #定义一个名为allips的limit_req_zone用来存储session，大小是10M内存，
    #以$binary_remote_addr为key,限制平均每秒]]></description><category></category></item><item><title><![CDATA[nginx平滑添加模块]]></title><link>https://blog.youkuaiyun.com/slovyz/article/details/53839488</link><guid>https://blog.youkuaiyun.com/slovyz/article/details/53839488</guid><author>slovyz</author><pubDate>Fri, 23 Dec 2016 15:07:07 +0800</pubDate><description><![CDATA[因APP开发ios需要，需要nginx支持ipv6,然而线上服务器nginx为编译安装，现记录下，nginx如何平滑添加模块

1、先查看nginx版本和已支持的模块，发现未有--with-ipv6模块

 

[root@bogon sbin]# ./nginx -V
nginx version: nginx/1.11.2
built by gcc 4.8.5 20150623 (Red Hat...]]></description><category></category></item><item><title><![CDATA[nginx日志中显示cookie信息]]></title><link>https://blog.youkuaiyun.com/slovyz/article/details/53813860</link><guid>https://blog.youkuaiyun.com/slovyz/article/details/53813860</guid><author>slovyz</author><pubDate>Thu, 22 Dec 2016 14:45:25 +0800</pubDate><description><![CDATA[在要添加的server中添加获取cookie的信息

server {
                listen          80;
                server_name     jxjymember.cdeledu.com;
                set $JXJYMEMBERCookie "";
                #此处如果想取全]]></description><category></category></item><item><title><![CDATA[让后端tomcat日志获取真实的IP，而不是nginx 服务器的IP]]></title><link>https://blog.youkuaiyun.com/slovyz/article/details/53813824</link><guid>https://blog.youkuaiyun.com/slovyz/article/details/53813824</guid><author>slovyz</author><pubDate>Thu, 22 Dec 2016 14:27:51 +0800</pubDate><description><![CDATA[nginx nginx.conf中加
proxy_set_header X-Forwarded-For $remote_addr;
tomcat server.xml中加

prefix="localhost_access_log." suffix=".txt"
pattern="%{X-FORWARDED-FOR}i %l %u %t %r %s %b %D %q %{User-Age]]></description><category></category></item><item><title><![CDATA[firewall防火墙配置]]></title><link>https://blog.youkuaiyun.com/slovyz/article/details/53318577</link><guid>https://blog.youkuaiyun.com/slovyz/article/details/53318577</guid><author>slovyz</author><pubDate>Thu, 24 Nov 2016 11:30:29 +0800</pubDate><description><![CDATA[防火墙列表
firewall-cmd --list-all
添加防火墙策略
firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address="192.168.10.5" port protocol="tcp" port="10050" accept'
删除防火墙策略
firewall-cmd --pe]]></description><category></category></item><item><title><![CDATA[统计nginx日志文件里访问的IP地址]]></title><link>https://blog.youkuaiyun.com/slovyz/article/details/53260243</link><guid>https://blog.youkuaiyun.com/slovyz/article/details/53260243</guid><author>slovyz</author><pubDate>Mon, 21 Nov 2016 15:56:56 +0800</pubDate><description><![CDATA[cat nginx.log awk '{a[$1]++;} END{for(i in a) { printf("%s\t%s\n", a[i], i); }}' | sort –bn
统计nginx.log文件里访问的IP地址，并正序排列]]></description><category></category></item><item><title><![CDATA[nginx限制每个ip访问的频率和并发量]]></title><link>https://blog.youkuaiyun.com/slovyz/article/details/53259305</link><guid>https://blog.youkuaiyun.com/slovyz/article/details/53259305</guid><author>slovyz</author><pubDate>Mon, 21 Nov 2016 14:52:07 +0800</pubDate><description><![CDATA[使用limit_req_zone和limit_req指令配合使用来达到限制。一旦并发连接超过指定数量，就会返回503错误。 



http{
       ...
      limit_req_zone$binary_remote_addr zone=allips:10m rate=20r/s;
       解释：#定义一个名为allips的limit_req_zone用来存储]]></description><category></category></item><item><title><![CDATA[pgsql日常操作命令]]></title><link>https://blog.youkuaiyun.com/slovyz/article/details/53216916</link><guid>https://blog.youkuaiyun.com/slovyz/article/details/53216916</guid><author>slovyz</author><pubDate>Fri, 18 Nov 2016 15:08:34 +0800</pubDate><description><![CDATA[一、查看数据库当前连接状态
1、.查看被锁定表：SELECT pg_class.relname AS table, pg_database.datname AS database,pid, mode, granted FROM pg_locks, pg_class, pg_database WHERE pg_locks.relation= pg_class.oid AND pg_locks.da]]></description><category></category></item><item><title><![CDATA[centos7.1 设置ssh只允许用户从指定的IP登陆]]></title><link>https://blog.youkuaiyun.com/slovyz/article/details/53216338</link><guid>https://blog.youkuaiyun.com/slovyz/article/details/53216338</guid><author>slovyz</author><pubDate>Fri, 18 Nov 2016 14:43:52 +0800</pubDate><description><![CDATA[vim /etc/ssh/sshd_config
AllowUsers root@192.168.10.15
systemctl restart sshd.service]]></description><category></category></item><item><title><![CDATA[Nginx如何设置拒绝或允许指定ip访问]]></title><link>https://blog.youkuaiyun.com/slovyz/article/details/53216208</link><guid>https://blog.youkuaiyun.com/slovyz/article/details/53216208</guid><author>slovyz</author><pubDate>Fri, 18 Nov 2016 14:36:29 +0800</pubDate><description><![CDATA[nginx拒绝或允许指定IP,是使用模块HTTP访问控制模块（HTTP Access）.
控制规则按照声明的顺序进行检查，首条匹配IP的访问规则将被启用。 location / {
  deny    192.168.1.1;
  allow   192.168.1.0/24;
  allow   10.1.1.0/16;
  deny    all;
}
上面的例子中仅允许192.]]></description><category></category></item><item><title><![CDATA[Linux开启同步history记录到messages]]></title><link>https://blog.youkuaiyun.com/slovyz/article/details/53198419</link><guid>https://blog.youkuaiyun.com/slovyz/article/details/53198419</guid><author>slovyz</author><pubDate>Thu, 17 Nov 2016 12:09:51 +0800</pubDate><description><![CDATA[在服务器/etc/bashrc中开启history同步记录到messages中 

export PROMPT_COMMAND='{ msg=$(history 1 | { read x y; echo $y; });logger"[euid=$(whoami)]":$(who am i):[`pwd`]"$msg";  }'
source/etc/bashrc]]></description><category></category></item><item><title><![CDATA[Centos7 用户登录失败N次后锁定用户禁止登陆]]></title><link>https://blog.youkuaiyun.com/slovyz/article/details/53156769</link><guid>https://blog.youkuaiyun.com/slovyz/article/details/53156769</guid><author>slovyz</author><pubDate>Mon, 14 Nov 2016 11:03:43 +0800</pubDate><description><![CDATA[针对linux上的用户，如果用户连续3次登录失败，就锁定该用户，几分钟后该用户再自动解锁。Linux有一个pam_tally2.so的PAM模块，来限定用户的登录失败次数，如果次数达到设置的阈值，则锁定用户。
1、限制了用户从tty登录

在#%PAM-1.0的下面，即第二行，添加内容，一定要写在前面，如果写在后面，虽然用户被锁定，但是只要用户输入正确的密码，还是可以登录的！

# vi]]></description><category></category></item><item><title><![CDATA[zabbix3.0.4添加对web页面url的状态监控]]></title><link>https://blog.youkuaiyun.com/slovyz/article/details/53101566</link><guid>https://blog.youkuaiyun.com/slovyz/article/details/53101566</guid><author>slovyz</author><pubDate>Wed, 09 Nov 2016 16:43:36 +0800</pubDate><description><![CDATA[1、应用集配置
 在配置—>主机中打开主机列表，选择需要添加监控主机的web，创建应用集



2、web监测配置
选择web场景，再单击右上角的创建web场景



在名称中输入监控的名称，客户端是选择测试站点的浏览器类型

在步骤选项卡添加测试步骤
Name是测试步骤的名称，URL监控站点的真实url，Required status colder是监控时要求页面返回的]]></description><category></category></item><item><title><![CDATA[centos7.1 建立ssh主机互信]]></title><link>https://blog.youkuaiyun.com/slovyz/article/details/53101456</link><guid>https://blog.youkuaiyun.com/slovyz/article/details/53101456</guid><author>slovyz</author><pubDate>Wed, 09 Nov 2016 16:33:17 +0800</pubDate><description><![CDATA[1、节点：
Node1ip:192.168.199.131
Node2ip:192.168.199.132
Node3ip:192.168.199.135
2、在每台服务器需要建立主机互信的用户名执行以下命令生成公钥/密钥，默认回车即可
ssh-keygen -t rsa 

可以看到生成个公钥的文件


3、互传公钥，第一次需要输入密码，之后就OK了
ssh-copy-id]]></description><category></category></item><item><title><![CDATA[zabbix3.0.4邮件报警配置]]></title><link>https://blog.youkuaiyun.com/slovyz/article/details/53100780</link><guid>https://blog.youkuaiyun.com/slovyz/article/details/53100780</guid><author>slovyz</author><pubDate>Wed, 09 Nov 2016 16:00:18 +0800</pubDate><description><![CDATA[一、安装邮件发送工具mailx
这里我选择的是mailx，所以得关闭其他的邮件发送工具
service sendmailstop #关闭
chkconfig sendmailoff #禁止开机启动
service postfixstop
chkconfig postfixoff
yum install mailx
二、配置Zabbix服务端外部邮箱
vi /etc/mail.rc]]></description><category></category></item></channel></rss>