List Left Large Image
Interesting articles updated daily
Windows下重新编译OpenVPN客户端,添加自动保存密码功能
Windows下重新编译OpenVPN客户端,添加自动保存密码功能 OpenVPN客户端一般由两部分组成,OpenVPN和OpenVPN GUI。官方提供的OpenVPN客户端 for Windows为了提高用户账号的安全性,默认不能保存密码。安全性确实提高了,但是遇到网络不好,VPN意外中断时,每次都要手工输入密码,也很烦心。所以我们需要重新编译客户端代码,让其能够保存密码。而OpenVPN GUI的问题在于状态窗口输入的日志字体小得惊人,像我这种戴眼镜后矫正视力才0.6的人,想看清连接状态几乎是不可能的,所以也得改。 搭建编译环境 我很久没有碰过C语言了,所以除了官方推荐的环境,我不确定其他环境是否能顺利编译。 NSIS 下载链接,建议完全安装。 MinGW 下载链接,现在MinGW只提供在线安装程序,安装时再下载相关文件,耗时较长。也可以Google一下,有完整版可下,假设安装路径为 C:\MinGW MSYS 下载链接,假设安装路径为 C:\msys\1.0 msysDTK 下载链接,安装路径和MSYS相同,C:\msys\1.0 …
定制NGINX的Header返回信息 Nginx安全教程
定制NGINX的Header返回信息 因为通常我们不愿意把服务器所使用的版本信息 服务器web软件信息 返回给用户 这样可以避免很多安全性问题 因为对方无法判断你的web服务器是什么软件 什么版本 也就少了很多入侵的可能性 比如 我们使用 curl -I www.baidu.com [root@host194 ~]# curl -I www.baidu.com …
Apache+PHP FastCGI数据超时导致500错误问题
Apache + PHP FastCGI数据超时导致500错误问题 最近发现有台带维护的客户服务器 日志记录出现 [warn] .. mod_fcgid: read data timeout in 60 seconds, … [error] .. …
CentOS 6 挂载 FTP文件系统
CentOS 6 挂载 FTP文件系统 这个算应用比较广的一个应用需求了 当初我们是计划使用这个方案作为CDN的web加速应用 Nginx缓存本地 来实现数据同步的问题 没实际应用到生产环境 主要原因是传输速度问题 以及实现文件版本的问题 这里我把教程些下来 供后来人参考 我们使用到了 1. CurlFTPFS 官方网站 http://curlftpfs.sourceforge.net/ …
CentOS 5 Ext3 文件系统转换为Ext4实战教程
CentOS 5 Ext3 文件系统转换为Ext4实战教程 EXT4的文件系统比EXT3更好 包括性能以及支持性 http://upload.wikimedia.org/wikipedia/commons/6/63/E2fsck-uninit.svg 这个图片简单比较了在不同文件大小下, 文件系统的fsck时间 下面开始转换文件系统 约定 操作系统 Centos 5.8 (64bit) 内核版本 2.6.18-238.19.1.el5 备份目录 …