我有两台服务器——一个后端服务器和一个前端服务器。每天晚上,后端服务器都会生成静态 .html 文件,然后将其压缩为 .tar 格式。
我需要编写一个驻留在后端服务器上的脚本,它将 .tar 文件传输到前端服务器,然后将该 .tar 文件解压缩到前端服务器的公共 Web 目录中。
执行此操作的标准安全方法是什么?
提前致谢。
我有两台服务器——一个后端服务器和一个前端服务器。每天晚上,后端服务器都会生成静态 .html 文件,然后将其压缩为 .tar 格式。
我需要编写一个驻留在后端服务器上的脚本,它将 .tar 文件传输到前端服务器,然后将该 .tar 文件解压缩到前端服务器的公共 Web 目录中。
执行此操作的标准安全方法是什么?
提前致谢。
这样做的最佳选择是rsync。它将为您处理压缩,并通过合理构建的脚本传输最低限度。使用 rsync,您无需担心压缩或传输,只需意识到它可以工作。使用正确的参数(即 ssh
示例 rsync:
/usr/bin/rsync -vxSHrae "ssh -l backups" /opt/redmine backups@example.com::redmine
(替换明显的并使用 ssh 密钥...)
在安全、加密的连接上使用 SFTP 或仅使用普通 FTP。
使用 IPSec,然后使用您当前使用的任何文件复制文件。
您将获得身份验证(因此您知道与谁交谈)、加密(因此没有人可以读取数据)和完整性检查(因此没有人可以玩弄这些位。)