Rsync服务安装配置记录

关于RSYNC,个人理解传送大量资源文件或较多小文件时适合使用传输,具有数据验证、断点续传、增量传输、差异传输等特性。优于scp及ftp等工具。

rsync是unix/linux下同步文件的一个高效算法,它能同步更新两处计算机的文件与目录,并适当利用查找文件中的不同块以减少数据传输。rsync中一项与其他大部分类似程序或协定中所未见的重要特性是镜像是只对有变更的部分进行传送。rsync可拷贝/显示目录属性,以及拷贝文件,并可选择性的压缩以及递归拷贝。rsync利用由Andrew Tridgell发明的算法…

摘自Rsync的核心算法

弱网终端替代工具Mosh

**应用背景:**当有海外服务器维护需求的时候,常常会遇到使用ssh终端延时高并经常性假死的情况,非常影响维护效率。然后一个能缓解延时假死的小工具就是十分有用的,Mosh正是这样一个工具。Mosh是一个用于从客户端跨互联网连接远程服务器的命令行工具,程序最初由Keith Winstein 编写,用于类Unix的操作系统中,发布于GNU GPL V3协议下,基于UDP方式进行数据传输。

Nginx添加登录认证

之前在爆Zabbix漏洞的时候,在未进行漏洞升级修复的情况下,可以先对nginx的web入口加一个认证,这样就能很大程度上降低被黑的风险。同理在使用Nginx代理一些服务的时候,也可以用这种方法进行安全上的加固。做起来比较简单,却行之有效。Nginx上一般使用的认证方式有2种,分别是auth_basic(本机认证)及ngx_http_auth_request_module(第三方认证)