最新消息:

2014年03月的内容

vsftpd 425 Security: Bad IP connecting
ftp

vsftpd 425 Security: Bad IP connecting

admin 10年前 (2014-03-19) 4122浏览 0评论

主要是需要在/etc/vsftpd/vsftpd.conf文件中添加如下一行: pasv_promiscuous=YES service vsftpd restart 搞定。 转载请注明:爱开源 » vsftpd 425 Security...

Google DNS劫持背后的技术分析
DNS

Google DNS劫持背后的技术分析

admin 10年前 (2014-03-19) 3072浏览 0评论

最近世界真是越来越不太平了,尤其是对于大部分普通人而言。昨天又传来噩耗,根据网络监测公司BGPMon,Google的公开DNS服务器 IP 8.8.8.8被劫持到了委内瑞拉和巴西超过22分钟。Google DNS 服务器平均每天处理超过1500亿个查...

nginx配置总结
nginx

nginx配置总结

admin 10年前 (2014-03-17) 2809浏览 0评论

1. 全局配置 user nginx ngnix; #运行nginx进程的用户与组 worker_process 2; #启动几个worker进程 error_log logs/error.log; #定义错误访问日志的路径 pid  logs/ng...

nginx教程从入门到精通
nginx

nginx教程从入门到精通

admin 10年前 (2014-03-17) 2933浏览 0评论

Nginx基础 1.  nginx安装 2.  nginx 编译参数详解 3.  nginx安装配置+清缓存模块安装 4.  nginx+PHP 5.5 5.  nginx配置虚拟主机 6.  nginx location配置 7.  nginx r...

mysql高可用性方案(1)
mysql

mysql高可用性方案(1)

admin 10年前 (2014-03-17) 2713浏览 0评论

MySQL数据库是最为流行的开源数据库,然而服务器瓶颈和故障是任何数据库都无法回避的现实问题,架构存在单点问题,本身就是一个隐患,毕竟单点故障概率是很大的。下面这个讲义是关于mysql高可用性的解决方案之一,还有其他的解决方案,后面在一一补充。 &n...

squid-ssd方案和trafficserver的interim层的异同
squid

squid-ssd方案和trafficserver的interim层的异同

admin 10年前 (2014-03-14) 4116浏览 0评论

最近重新捡起来两年前做的 cache 软件测试对比,把原先的 trafficserver 淘宝分支升级到了现在的社区主分支,主要区别就是配置文件里不再直接叫ssd.storage,而是正规化的起了一个名字叫interim cache layer。 运...

建立SSH隧道(SSH端口转发)
SSH

建立SSH隧道(SSH端口转发)

admin 10年前 (2014-03-14) 3464浏览 0评论

ssh隧道功能,也就是端口转发功能非常好用,可以实现一些代理功能或者是穿透内网功能。 ssh的端口转发(或者叫做隧道)命令分为三种: 本地:ssh -C -f -N -g -L listen_port:DST_Host:DST_port user@T...

迁移 KVM/VMware 虚拟机或物理机到 Xen PV 虚拟机
kvm

迁移 KVM/VMware 虚拟机或物理机到 Xen PV 虚拟机

admin 10年前 (2014-03-14) 3697浏览 0评论

使用 KVM, VMware, XenServer/Xen HVM 这些全虚拟技术的虚拟机之间相互转化比较容易,有的转化一下虚拟机镜像文件的格式就可以了,有的可以借助一些免费的自动转化工具如 VMware vCenter Converter 等。今天...

php_imagick超强的PHP图片处理扩展
php

php_imagick超强的PHP图片处理扩展

admin 10年前 (2014-03-14) 3022浏览 0评论

php_imagick是一个可以供PHP调用ImageMagick功能的PHP扩展,使用这个扩展可以使PHP具备和ImageMagick相同的功能。 ImageMagick是一套功能强大、稳定而且免费的工具集和开发包,可以用来读、写和处理超过185种...

如何安全的Include文件
安全

如何安全的Include文件

admin 10年前 (2014-03-14) 2335浏览 0评论

似乎多数人都觉得Include文件是一件非常简单的事情,可惜漏洞往往出现在我们忽视的地方。正所谓千里之堤溃于蚁穴,二战期间,法国人寄希望与马奇诺防线,却忽视了原本认为非常安全的阿登高地,让德国人有机可乘,最终的结果大家都知道了。   下面这...

一个HTTP小问题
http

一个HTTP小问题

admin 10年前 (2014-03-14) 3135浏览 0评论

同事叫我帮忙解释一个问题:一个PHP生成的重定向请求,在Nginx日志里产生两种截然不同的记录:一种响应体大小是零个字节;另一种响应体大小是五个字节。   现在年纪大了,面对问题时的嗅觉不再灵敏,第一感觉零是正确的,心想是不是重定向后忘记退...

nginx获取大文件MD5值(nginx模块ngx_file_md5)
nginx

nginx获取大文件MD5值(nginx模块ngx_file_md5)

admin 10年前 (2014-03-14) 3620浏览 0评论

HTTP协议新增了Content-MD5 HTTP头,但是nginx并不支持这个功能,而且官方也明确表示不会增加这项功能,为什么呢?因为每次请求都需要读取整个文件来计算MD5值,以性能著称的nginx绝对不愿意干出违背软件宗旨的事情。但是有些应用中,...

如何为豆瓣FM写一个chrome的歌词插件
插件

如何为豆瓣FM写一个chrome的歌词插件

admin 10年前 (2014-03-14) 3110浏览 0评论

对于喜欢豆瓣FM的同学来说,没有歌词是件令人苦恼的事,下面我就来总结下怎样为豆瓣FM写一个chrome的歌词插件。 ——————————— 1.需要的技能 首先,你要会javascript,其次你要掌握一点chrome的hack,最后要有一个可以根据...

Linux SYN Backlog and somaxconn
kernel

Linux SYN Backlog and somaxconn

admin 10年前 (2014-03-13) 3760浏览 0评论

SYN 包攻击是网络上比较老的一种攻击方式。在 Linux 中,可以通过开启 net.ipv4.tcp_syncookies = 1 来抵抗这种攻击。那么,在开启 syncookies 之后,Linux 系统做了些什么?如何做的?这是本文试图整理的内...

Memcache 查看列出所有key方法
memcached

Memcache 查看列出所有key方法

admin 10年前 (2014-03-12) 5984浏览 0评论

今天在做一个Memcache的session测试,但是在测试的过程中,发现Memcache没有一个比较简单的方法可以直接象redis那样keys *列出所有的Session key,并根据key get对应的session内容 于是,我开始查找资料,...

小心,apc可能导致php-fpm罢工!
php

小心,apc可能导致php-fpm罢工!

admin 10年前 (2014-03-12) 3409浏览 0评论

最近线上产品出现了502错误。一般出现502错误,都是php-fpm 进程处理请求时出现异常导致的。 首先,查看了php-fpm 的进程数。发现php-fpm的进程数已经到达了php-fpm.conf中设置的最大值。最近流量没有特别的变动,这么多ph...