2012-03-04 70 views
0

我在我的C++應用程序中使用QT庫,我想知道是否有一個多平臺庫使用SSH沒有可移植性問題。如何在不同的平臺上使用SSH?

我需要一個SSH客戶端連接到我的服務器併發送文件。

+0

也許你可以將你的應用程序與SSH客戶端捆綁在一起,就像Windows上的Git一樣,並且依賴於Linux/Mac OS中現有的scp客戶端? – 2012-03-04 22:51:39

+0

我認爲你混淆了兩個概念。一個SSH *庫*將有助於將SSH功能嵌入到您的應用程序中。 SSH *客戶端*是一個獨立的程序,您可以使用它來建立與SSH服務器的連接。你是否需要將客戶端嵌入到應用程序中,還是分別使用SSH客戶端? – 2012-03-04 22:54:47

回答

1

OpenSSH是帶有內置客戶端和服務器程序的SSH協議的FOSS實現。儘管OpenSSH項目似乎沒有正式支持Windows(甚至是recommends alternatives),但Windows端口存在。 SSHWindows似乎是一個有前途的努力,雖然我沒有嘗試過自己。

相關問題