我正在使用libssh庫創建與在遠程服務器上創建的ssh服務器的連接。一切順利,直到代碼從服務器獲取公鑰並詢問用戶是否要保存它。那裏的代碼崩潰的原因不明。我正在使用這個link給出的教程。 這是我迄今爲止編寫的代碼。任何關於這方面的幫助都會很棒。 #include <libssh/libssh.h>
#include <iostream>
using namespace std;
in
現在我試圖從服務器(Linux)下載文件到我的主機(Windows)。 它看起來運行良好(其他功能),但是當我試圖從服務器讀取文件。文件中的數據不正確。 例如) 服務器的文本文件: A
B
C
D
E
閱讀文件並保存到緩衝區: A
B
C
我檢查了小尺寸的文本文件。它運作良好。但是現在我遇到了麻煩,因爲文本文件比以前更大。 這是我的代碼。 int scp_receive(ssh