PHP与正则爬虫实践
一、前言之前听说过我们学校有一个学生信息的接口,最近这几天闲来无事,打算用PHP做一个爬虫,爬一下数据。由于我对数据的情有独钟,因此,弄完后打算写个文章记录下我的过程,也算是温习一下(这其中有个小插曲:本来我都写完了,可是因手贱原因,重新安装系统了,又手贱把D盘的一些软件全删了,重新安了一遍,结果把写好的爬虫文件删除了。。。。。。尝试用Recuva软件恢复,可是还是没恢复成功,没办法了,周六中午1 ...

Shadowsocks一键安装脚本
一、Shadowsocks介绍Shadowsocks(中文名称:影梭)是使用Python等语言开发的、基于Apache许可证开源的代理软件。Shadowsocks使用socks5代理,用于保护网络流量。Shadowsocks分为服务器端和客户端。在使用之前,需要先将服务器端部署在支持Python等的服务器上面,然后通过客户端连接并创建本地代理。此外用户也可以选择购买基于Shadowsocks的商业 ...

Linux下有趣的东西
如果你习惯使用Linux的Shell方式,而不是经常用Linux的界面形式,那你一定会学到更多东西,更能体会在门外汉看起来的高大上,但是,不要以为命令行的形式有多么枯燥,命令行中也有很多有意思的东西哦,例如可爱的小火车(sl),程序猿的愤怒(yes),会说话的ASCII动物(cowsay/cowthink),随机输出一句话(fortune),让字符变为彩色的(lolcat),用符号拼凑字 ...

vsftpd搭建FTP服务器
一、要求现在我们需要在Ubuntu14.04上利用vsftpd创建ftp服务器环境,然后在禁止匿名访问的前提下,创建以下四个虚拟用户并配权: 一个用户为:tea1,密码为:tea1pass,进入tea1目录(对该目录及其子目录拥有所有权限,不可进入上级目录)。 一个用户为:tea2,密码为:tea2pass,进入tea2目录(对该目录及其子目录拥有所有权限,不可进入上级目录)。 一个用户为:st ...

pptpd搭建VPN服务器
一、正题 安装pptpd 安装之前,先更新一下源,sudo apt-get update 然后安装:sudo apt-get install pptpd 配置内网ip策略 sudo vim /etc/pptpd.conf 在文件中加入下面2行代码(其实文件末尾有这段代码,不过前面有注释,你也可以直接去掉注释): localip 192.168.0.1 remoteip 192.16 ...

Red Hat课堂学习知识点笔记
一、环境及目录课堂讲述及联想所记,便于自己后来查阅同时与他人便利。 两款虚拟机:VMware Workstation 12 Pro、VirtualBox 5.1.22 Rad Hat镜像:RedHat-Server-6.4-i386 其他一些工具:XShell 5、Putty 二、目录列表 1.VMware的VMware Tools安装与VirtualBox的增强工具2.RedHat的root ...

Ubuntu搭建OpenVPN服务器
一、说明对于vpn以前使用最多的是pptpd这个解决方案,但是pptpd相对于OpenVPN来说,没有OpenVPN安全,而且pptpd在Linux下命令行支持不是很好,稳定性也不如OpenVPN。所以最后就选择OpenVPN来搭建VPN。本文的OpenVPN Server安装在Ubuntu 14.04上安装.有关OpenVPN在CentOS6.6 64bit的配置完全可以使用,已经经过验证。文章 ...