如果你去菜场买肉,你会发现他们的刀非常锋利,你也会经常发现他们在磨刀。
程序员也是一样,每过一段时间,我们就要花点时间打磨自己的工具。在之前的开发过程中,可能会有一些用得不顺手的地方。但因为项目进度的原因,都忍了。当项目不是很紧张的时候,回头看看那些之前用得不顺手、效率不不高的地方,花点时间打磨一下,对自己接下来的工作非常有帮助。
独立开发,自由职业
如果你去菜场买肉,你会发现他们的刀非常锋利,你也会经常发现他们在磨刀。
程序员也是一样,每过一段时间,我们就要花点时间打磨自己的工具。在之前的开发过程中,可能会有一些用得不顺手的地方。但因为项目进度的原因,都忍了。当项目不是很紧张的时候,回头看看那些之前用得不顺手、效率不不高的地方,花点时间打磨一下,对自己接下来的工作非常有帮助。
今天主要搞定:使用 fail2ban 保护 ShadowSocks
如果大家在自己的 VPS 上搭 ShadowSocks,总会有贱人来扫描、破解。使用 fail2ban,可以有效地屏蔽这些贱人的 IP,提高安全性。
注:我这里 ShadowSocks 是安装在 /usr/local/shadowsocks
中,下面的文件是和此路径相关的,大家需要根据自己的情况调整路径。
今天最大的成绩就是,搞定了一直觉得很麻烦、很神秘的 itables: http://atjason.com/en/IT/iptables.html
另外,DigitalOcean 的文档确实不错,都比较浅显易懂,顿时对 DO 的印象好了很多,以后 VPS 考虑在 DO 上建。