2010-04-09 76 views
3

我有兩臺服務器 - 一個後端服務器和一個前端服務器。每天晚上,後端服務器都會生成靜態的.html文件,然後將其壓縮爲.tar格式。如何安全傳輸

我需要編寫一個駐留在後端服務器上的腳本,該腳本將.tar文件傳輸到前端服務器,然後將該.tar文件解壓縮到前端服務器的公共Web目錄中。

什麼是標準,安全的方法來做到這一點?

在此先感謝。

+0

這可能應該在serverfault.com – rook 2010-04-09 20:29:50

回答

3

在安全的加密連接上使用SFTP或只是普通的FTP。

4

這樣做的最佳選擇是rsync。它將爲您處理壓縮,並以合理構建的腳本傳輸最小值。使用rsync,你不需要擔心壓縮或傳輸,只要意識到它的工作原理。有了正確的paramters(即SSH

例的rsync:

/usr/bin/rsync -vxSHrae "ssh -l backups" /opt/redmine [email protected]::redmine 

(使用任何你目前使用的替代明顯,使用SSH密鑰...)

+0

+1這是正確的答案。 – rook 2010-04-09 20:29:21

+0

感謝您的回答,我過去幾個月一直在使用rsync。這正是我所期待的。謝謝! – michaeltk 2010-06-29 21:42:48

0

使用IPSec,然後複製文件。

你會得到驗證(所以你知道你在和誰說話),加密(所以沒有人可以讀取數據)和完整性檢查(所以沒有人可以與位玩弄。)