本项目仅测试远程连接服务器,支持上传,下载文件,更多功能开发请看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

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

win7连接sftp_SFTP远程连接服务器上传下载文件-vs2010项目实例相关推荐

  1. win7连接sftp_SFTP远程连接服务器上传下载文件-vs2013项目实例

    本项目仅测试远程连接服务器,支持上传,下载文件,更多功能开发请看API自行开发. 环境:win7系统,vs2013 vs2013项目实例下载地址:CSDN下载 如果没有CSDN积分,百度网盘下载(密码 ...

  2. linux使用ftp传递文件,linux ftp命令:(从远程ftp服务器上传下载文件)

    FTP的命令行格式为: ftp -v -d -i -n -g [主机名] ,其中 -v 显示远程服务器的所有响应信息: -n 限制ftp的自动登录,即不使用:.n etrc文件: -d 使用调试方式: ...

  3. 从服务器上传下载文件

    服务器上传下载文件 本文介绍了笔者使用过的一些服务器上传下载文件的一些方法. 使用ftp的软件进行文件的上传下载 使用netsarang的xftp进行文件上传下载 ,xftp官方下载地址.示意图如下: ...

  4. 银河麒麟系统远程服务器上传下载文件

    1.ssh远程 打开命令行,输入下方命令 ssh root@ip -p port 输入密码登录进入服务器 2.scp上传下载文件 在客户端打开一个新的命令行窗口. 从服务器下载文件:指定端口,下载指定 ...

  5. Linux| 向linux服务器上传下载文件方式收集(scp)

    scp [优点]简单方便,安全可靠:支持限速参数 [缺点]不支持排除目录 [用法] scp就是secure copy,是用来进行远程文件拷贝的.数据传输使用 ssh,并且和ssh 使用相同的认证方式, ...

  6. 服务器学习之mac终端与远程服务器上传下载文件到本地

    Demo: 下载文件夹 scp -r root@110.255.255.52:/root/htmltitle (远程目录) 『空格』/Users/xxx/Desktop (本地目录) 下载文件 scp ...

  7. Java通过FTP服务器上传下载文件的方法

    本文介绍了如何使用Apache Jakarta Commons Net(commons-net-3.3.jar)基于FileZilla Server服务器实现FTP服务器上文件的上传/下载/删除等操作 ...

  8. Filezilla-使用ssh连接到服务器-上传下载文件

    连接服务器 这里介绍两种ssh连接方式(命令行以及ftp工具Fillzilla) 首先下载安装Fillzilla,安装教程自行百度,这里分客户端跟服务端两个版本. 客户端 我们选择下载客户端(传输文件 ...

  9. 经验总结 | 如何使用服务器上传下载文件

    写在前面: 最近由于项目的需求,需要利用服务器来进行大批量的数据处理. 所以,现在就集中的学习一下,服务器的使用. 有句话说,有需求才有学习的motivation.我深以为然.最直接的方法就是,在做中 ...

最新文章

  1. 人工智能艺术:一场前所未有的新艺术创造
  2. socket的缓冲区
  3. python多边形裁剪
  4. 【任务脚本】京jd东jd炸年兽活动任务全自动程序
  5. Java基础-static 关键字解析
  6. 转:libev和libevent的设计差异
  7. 计算机科学与技术的感性认识,对计算机科学与技术学科的简单认识
  8. jquery 背景特效实现_html5实现的仿网页版微信聊天界面效果源码
  9. 《面向模式的软件体系结构2-用于并发和网络化对象模式》读书笔记(10)--- 接受器 - 连接器...
  10. 微服务学习之Hystrix容错保护【Hoxton.SR1版】
  11. mysql随机字符串函数
  12. mysql 安装是否成功,启动,查看配置文件,连接
  13. 新手小白如何做自媒体自媒体入门视频教程(3G教程)
  14. PR转场预设 放大特效带有重影效果的PR视频转场预设
  15. 谷歌面试题:两个玻璃球摔碎的楼层高度
  16. hdu4415 Assassin’s Creed (贪心)
  17. Maya Python脚本建模之随机生成多边形并设定目标限制
  18. 【HCIE-RS】TAC诊断1
  19. 【专题:毫米波】简介
  20. 【Axure原型分享】工作计划日历

热门文章

  1. Centos6.4下安装mysql5.6.10
  2. Android攻略之入门
  3. “假冒hao123”“北大青鸟”被黑 钓鱼挂马两不误
  4. openlayers事件类型
  5. bash历史命令数_如何使用Bash历史记录命令
  6. 为什么有的人喜欢夜间工作_为什么开发人员喜欢在夜间编码
  7. tpc-c值大于46万_超过46万人参加了2018年慕尼黑啤酒节
  8. raspberry pi3_Raspberry Pi 3,Linux Mint安全漏洞,针对Zika病毒的Google数据处理等
  9. 比dropout更好的方法_经营公司有更好的方法
  10. jq怎么回到顶部和回到尾部_回到学校系列为孩子们提供开放资源