SFTP遠程連接服務器上傳下載文件-vs2010項目實例


本項目僅測試遠程連接服務器,支持上傳,下載文件,更多功能開發請看API自行開發。

環境:win7系統,vs2010

vs2010項目實例下載地址:CSDN下載

如果沒有CSDN積分,百度網盤下載(密碼:uxnt)

文件目錄介紹:

1.libssh2.sln是vs2010的解決方案,用vs2010打開(如圖1所示);

include是需要導入的頭文件,lib是需要使用的lib文件(如圖2所示);

圖1

圖1

圖2

圖2

2.解決方案:“libssh2”(如圖3所示)

這里只需要編譯運行demo項目即可;

(1)項目libssh2是源碼進行編譯;(如有需要,可自行編譯,生成libssh2.lib,不過我已經編譯好,放入lib文件夾了)

(2)demo是使用生成的libssh2.lib等lib文件,一個遠程連接服務器,測試上傳和下載的小項目;

我已經把編譯好的libssh2.lib,libeay32.lib,ssleay32.lib,zlib.lib加載到demo項目中,你只需要把main.cpp里的ip,port,usr,pwd,下載文件路徑,保存文件路徑修改為自己對應的即可(如圖4所示);

直接編譯demo項目,然后開始執行;

ps:

SFTP_Libssh2.h

SFTP_Libssh2.cpp

功能:SFTP協議的文件傳輸功能。

(3)tests暫不使用;

圖3圖3

圖4

圖4

如有任何問題,請留言,看到即回復。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM