首页 > Web开发 > 详细

SFTP远程连接服务器上传下载文件-vs2010项目实例

时间:2018-08-19 16:53:05      阅读:323      评论:0      收藏:0      [点我收藏+]

本项目仅测试远程连接服务器,支持上传,下载文件,更多功能开发请看API自行开发。

环境:win7系统,vs2010

vs2010项目实例下载地址:CSDN下载

如果没有CSDN积分,百度网盘下载(密码:uxnt)

文件目录介绍:

1.libssh2.sln是vs2010的解决方案,用vs2010打开(如图1所示);

include是需要导入的头文件,lib是需要使用的lib文件(如图2所示);

技术分享图片

图1

技术分享图片

图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

技术分享图片

图4

如有任何问题,请留言,看到即回复。

SFTP远程连接服务器上传下载文件-vs2010项目实例

原文:https://www.cnblogs.com/zkfopen/p/9501477.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!