如何安全转移

时间:2010-04-09 19:15:19

标签: security ftp cron backend web-frontend

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

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

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

提前致谢。

3 个答案:

答案 0 :(得分:4)

执行此操作的最佳选择是rsync。它将为您处理压缩,并使用合理构造的脚本传输最小值。使用rsync,您无需担心压缩或传输,只需意识到它的工作原理。使用正确的参数(即ssh

示例rsync:

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

(替换显而易见的并使用ssh键......)

答案 1 :(得分:3)

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

答案 2 :(得分:0)

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

您将获得身份验证(因此您知道您正在与谁通话),加密(因此没有人可以读取数据)和完整性检查(因此没有人可以使用这些位。)