Simon

玄之又玄,众妙之门

1. 获取GitHub Pages的IP

Ping出Github Pages的IP (解析时没有用到IP地址)

$ ping YOURNAME.github.io

2. 配置域名

在目录 YOURNAME下创建一个名为CNAME的文件,文件的内容是你的二级域名 例如:blog.xxxx.com

3. 域名解析

拿二级域名blog.xxxx.com举例,记录类型置为CNAME,主机记录置为 blog.xxxx.com 中的 blog ,记录值置为 YOURNAME.githob.io

修改的时候只要修改两个记录类型为A,主机记录分别为@和www的行就可以了

阅读全文 »

用Hexo在GitHub搭建Blog后想要进行备份,方法之一就是通过创建分支把源码放到GitHub上。

一、 需要备份的文件

  1. 文章 ./source 文件夹,这个就不用说了,这里面包含了你写的文章的 markdown 源码,这个是最重要的。
  2. 配置文件 根目录下的几个配置文件,主要是 _config.yml、 package.json、 .gitignore。
    阅读全文 »

前言

继上次爆破防御后,依然有陌生IP骚扰,百无聊赖,续作此篇;


1. 始终允许IP

假设IP:192.168.18.1 是经常登录的IP,填入 /etc/hosts.allow ,当然 :allow 是可以省略的。当hosts.allowhost.deny相冲突时, 以hosts.allow设置为准

$ echo "sshd:192.168.18.1:allow" >> /etc/hosts.allow
阅读全文 »

一、 检查

1. 查看登录失败的IP

显示错误次数 如果错误次数太大 你的服务器十有八九曾被暴力破解

$ grep "Failed password for root" /var/log/secure | awk '{print $11}' | sort | uniq -c | sort -nr | more
阅读全文 »

此篇用以记录使用Hexo搭建博客的过程,不时修改加以完善。

本地搭建

参考 Hexo 官方文档

在安装 Hexo 前需要先下载并安装 node.js,如果需要换国内的镜像源可以用 npm config set registry https://registry.npm.taobao.org 换成淘宝的镜像源。

阅读全文 »
0%