3

我有两台服务器——一个后端服务器和一个前端服务器。每天晚上,后端服务器都会生成静态 .html 文件,然后将其压缩为 .tar 格式。

我需要编写一个驻留在后端服务器上的脚本,它将 .tar 文件传输到前端服务器,然后将该 .tar 文件解压缩到前端服务器的公共 Web 目录中。

执行此操作的标准安全方法是什么?

提前致谢。

4

3 回答 3

4

这样做的最佳选择是rsync。它将为您处理压缩,并通过合理构建的脚本传输最低限度。使用 rsync,您无需担心压缩或传输,只需意识到它可以工作。使用正确的参数(即 ssh

示例 rsync:

  /usr/bin/rsync -vxSHrae "ssh -l backups" /opt/redmine backups@example.com::redmine

(替换明显的并使用 ssh 密钥...)

于 2010-04-09T19:29:24.877 回答
3

在安全、加密的连接上使用 SFTP 或仅使用普通 FTP。

于 2010-04-09T19:16:42.933 回答
0

使用 IPSec,然后使用您当前使用的任何文件复制文件。

您将获得身份验证(因此您知道与谁交谈)、加密(因此没有人可以读取数据)和完整性检查(因此没有人可以玩弄这些位。)

于 2010-04-12T22:42:32.323 回答