2012-11-22 17 views
1

我已經使用Fabric做了一些發行腳本,但是現在任務已經超出了我的能力。SSH隧道中的SCP文件,使用結構

我需要與SCP從A使用SSH通道通過由B.

到transfert焦油球至C

我可以通過SSH測試連接手動以查看是否一見B,並且如果B見C,和一切安好。

我已經試過這2鏈路上的東西:

https://gist.github.com/856179

https://gist.github.com/2760477

但在一種情況下,我從來沒有提示輸入密碼,所以它選擇的時機出來,另一個提示輸入密碼,但是當我嘗試像「uname」這樣的基本命令時超時。

有沒有人已經遇到過這樣的事情?或者有線索/提示?

+0

我正在嘗試使用/ ssh/config文件。我可以在沒有問題的情況下從本地到遠程執行SCP,但是我無法在遠程服務器上執行命令。它試圖連接:/ –

回答

0

一種方法可能是臨時推送文件到B,然後發送一個腳本到B,將它推到C?

+1

嗯,我終於做了這樣的事情。我已經能夠使用〜/ ssh/configs在C上發送軟件包來設置隧道,然後在C上部署軟件包。 –