我需要通過TCP連接到防火牆後面的端口,可以通過SSH隧道訪問。我可以通過打開隧道和連接端口來實現連接,但是我想要將這種隧道連接到我的應用程序中。如何以編程方式在C/C++跨平臺中創建ssh隧道?
此外,我希望能夠通過使用
這必須在以下平臺上工作(按重要性排序)
- 的iOS提供一種在服務器上的授權密鑰的自動登錄(最棘手因爲像我可以在其他平臺上)
- OS X我無法派生一個SSH隧道
- Linux的
- 的Windows
這樣做的簡單方法是什麼?我不想花費很大的努力,因爲這不是我申請的內容。但我會重新使用它,所以我可以照顧不夠「做正確的事情」
你看過:http://stackoverflow.com/questions/992374/object-oriented-c-library-for-ssh-and-scp?這看起來非常接近一個完全相同的... – 2011-02-15 18:16:18
@Jerry Coffin:好吧,Nektarios要求SSH隧道,而另一個只是要求提供SSH庫。 :) – Teekin 2011-02-15 18:30:16