LINUX 八月 09, 2020

通过 rsync 和 cron 实现日志文件的准实时同步

文章字数 4.9k 阅读约需 4 mins.

服务器中日志文件希望即时同步到另一个服务器中,并且能够 tail。

  1. 通过 rsync 进行文件的同步
  2. 通过计划任务完成准实时的同步

rsync

rsync 是一个 开源 的工具,提供了快速的增量文件...

查看全文

LINUX 八月 09, 2020

通过 rsync 和 cron 实现日志文件的准实时同步

文章字数 4.9k 阅读约需 4 mins.

服务器中日志文件希望即时同步到另一个服务器中,并且能够 tail。

  1. 通过 rsync 进行文件的同步
  2. 通过计划任务完成准实时的同步

rsync

rsync 是一个 开源 的工具,提供了快速的增量文件同步功能。包含在了 Linux 各主流发行版中。

基本用法为:rsync [options] src dest,支持本地及远程文件的拷贝(但不支持 src 和 dest 同时为远程地址)。

详细用法可以参考 官方文档 或网上其他资料,如 rsync - Linux下进行文件同步命令

cron

cron...

查看全文

OTHERS 六月 12, 2020

SSH Port Forwarding, aka SSH Tunneling

文章字数 9k 阅读约需 8 mins.

SSH(Secure Shell)端口转发(SSH Port Forwarding),也叫 SSH 隧道(SSH Tunneling),是 SSH 中的一种机制,可以在 SSH 客户端与服务端之间,建立一条隧道,将客户端端口转发至服务端,也可将服务端端口转发至客户端。利用这种机制,可以为老式应用,提供加密通讯的途径,以及其他一些更广泛的用途。

利用 SSH 客户端,即可完成隧道的创建,创建隧道时,需指定隧道两端的端口,故也叫端口转发。

端口转发分为两种:

  1. 本地端口转发
  2. 远程端口转发

下面以...

查看全文
0%