2009-06-11 72 views
2

我正在尋找一種方法來從一個服務器上傳文件/顯示目錄結構到另一個.. 在我的情況有可能的唯一途徑是SFTP上傳,有沒有簡單的方法來上傳,使用腳本或沒有文件/目錄歸檔的東西,我想在遠程服務器上重新創建?自動化SFTP上傳過程

謝謝!

+1

有可用於大多數腳本語言SFTP模塊。只需選擇一個適合您的首選語言! – salva 2013-03-21 09:23:02

回答

3

也許可以使用遞歸scp(scp -r)找到解決方案?或者你是否僅限於sftp?

還有一個名爲客戶端的lftp具有SFTP和腳本支持 - 就像批處理文件,我會想象 - FTP命令的列表。 (http://lftp.yar.ru/lftp-man.html

-1

edtFTPj/PRO是有一個全面的腳本引擎一個Java SFTP客戶端。作爲Java,您可以在任何支持Java的平臺上運行它。

下面是對scripting support一些更多的細節。它有一個'mput'命令,用於將當前目錄中的所有文件上傳到遠程目錄。

遞歸式的傳輸還不支持,但如果需要,可以很容易地添加 - 如果你有興趣的電子郵件支持。

0

你可能要考慮Syncplify.me FTP腳本!作爲解決方案。它允許你編寫非常簡單的腳本來實現你的目標。 例如,將整個目錄上傳到遠程SFTP服務器實際上是添加到其中一個現成模板的一行代碼。 http://www.syncplify.me/products/ftp-script/