【转载】acme.sh使用说明
前言 acme.sh 实现了acme协议, 可以从 letsencrypt 生成免费的证书。由于acme.sh的更新,本文对原文进行了一些补充。 主要步骤: 安装 acme.sh 生成证书 copy 证书到 nginx/apache 或者其…
iptables常用命令
iptables命令是Linux上常用的防火墙软件,是netfilter项目的一部分。可以直接配置,也可以通过许多前端和图形界面配置。 语法 iptables(选项)(参数) 选项 -t:指定要操纵的表; -A:向规则链中添加条目; -D:…
debian9安装sniproxy,无需证书的反向代理
前言 sniproxy是一个基于sni的代理,通过sniproxy可以简单的实现反向代理。 安装 目前sniproxy已经进入debian的测试源,可以通过apt安装,当然也可以编译安装。 apt安装 首先在本地源列表里面添加测试的源。 添…
nginx实现sni反向代理,无需证书。
前言 利用nginx的sni反向代理,可以无需证书实现反代,当然sniproxy也可以实现这个功能,但是我配置的sniproxy时灵时不灵,所以我选择了nginx来实现这个功能。 安装nginx 安装nginx可以使用apt-get yum…
dnsmasq 搭建自己的DNS服务器
前言 平时我们都是使用的默认的DNS解析服务器,但是最近本地的DNS服务器出了一些问题,导致打开某些网站的速度变得很慢,所以就打算自己搭建一个dns服务器,这里采用dnsmasq,因为他的使用非常简单。 安装dnsmasq 很多发行版已经可…
ssh上传自己的public key实现免密码登录,加强安全性
导入key 使用文件编辑器打开自己的公钥,然后复制里面的所有内容,登录后创建.ssh文件夹,在里面创建authorized_keys文件,将公钥的所有内容复制到authorized_keys。 然后设置公钥的权限。 mkdir ~/.ssh…
在wordpress中用google code prettify使代码高亮
前言 最近看到其他大佬博客的代码高亮挺漂亮的,所以就研究了一下谷歌出品的代码高亮项目google code prettify。这里记录一下使用的过程。 安装 虽然可以通过一些插件来使用这个项目,但是我个人不太喜欢加入太多的插件,所以这里采用…
debian9上matomo(piwik)安装GEOIP扩展
前言 matomo(piwik)上关于geoip的扩展安装说明不能直接用于debian9的系统,这里记录一下debian9,lnmp1.4,php5.6环境下对于的geoip扩展的安装。 开始 安装相关软件 apt-get install …
利用cloudflare的API申请Let's Encrypt泛域证书
前言 现在Let's Encrypt已经开放了泛域的SSL证书申请。申请泛域的SSL证书必须要验证DNS解析才可以,可以通过手动添加DNS记录的方式来申请,也可以通过使用API自动添加DNS记录的方式来申请,这里记录一下利用cloudfla…
ubuntu/debian iptables规则持久化,iptables-persistent
前言 在ubuntu/debian中iptables的设置会重启失效,虽然可以使用开机执行iptables-restore < /etc/iptables.rules使iptables的规则持久化,或采用将规则写入rc.local文件的方法…