在Linux上搭建TimeMachine备份服务器

在Linux上搭建TimeMachine备份服务器

First Things First

虽然看起来很有趣,但是有以下几点是必须要注意的。

  • Time Machine 使用的 AFP 协议没有加密。因此,如果你的服务器暴露在公网:有必要新建一个账户单独用于 Time Machine 使用。
  • 这个账户应当使用随机密码,以避免撞库。
  • 有必要禁用这个账户任何不必要的权限。换言之,不要赋予任何不需要的权限(尤其 ssh 登录)。
  • AFP 使用 TCP 548 端口。在服务商面板/iptablesufw 限制这个端口传入连接的 IP 地址。如果你的 IP 地址并不是固定的,那么请复习一下 IP 地址段表示法,限制为你可能被分配到的 IP 地址范围。
  • 即便如此,Time Machine 开启加密的捆绑稀疏镜像依然是安全的。所以务必加密。
Read more
Python面向对象基础
WSGI简介

WSGI简介

原文链接

WSGI 是什么

WSGI 的全称是Web Server Gateway Interface,翻译过来就是Web 服务器网关接口。具体的来说,WSGI 是一个规范,定义了 Web 服务器如何与 Python 应用程序进行交互,使得使用 Python 写的 Web 应用程序可以和 Web 服务器对接起来。WSGI 一开始是在PEP-0333中定义的,最新版本是在 Python 的PEP-3333定义的。

对于初学者来说,上面那段就是废话,说了跟没说一样。本文的主要内容就是说清楚,WSGI 到底是如何工作的。

Read more