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

环境:win7系统,vs2013

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

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

文件目录介绍:

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

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

图1

图2

2.解决方案:“libssh2”(如图3所示)

(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远程连接服务器上传下载文件-vs2013项目实例相关推荐

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

    本项目仅测试远程连接服务器,支持上传,下载文件,更多功能开发请看API自行开发. 环境:win7系统,vs2010 vs2010项目实例下载地址: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. 第一章:1.1.5信号的分解
  2. DeepLab v2的摘要部分(翻译加理解)
  3. 6. H.264/AVC编码器原理
  4. spring mvc后端校验validator
  5. python k线图 动态刷新不了_ImageButton点击之后不动态刷新页面的解决方案
  6. 前端学习(2005)vue之电商管理系统电商系统之获取动态参数列表
  7. django-演练-老师列表页的显示-通过table显示
  8. 湖畔大学最新学员名单公布:胡彦斌以纽班文化董事长身份被录取
  9. linux 每日学一点《Linux链接文件类型》
  10. python中的字符数字之间的转换函数
  11. js实现动态数字时钟
  12. Flex tree加三状态的Checkbox
  13. package.json详解
  14. 局部敏感哈希(Locality Sensitive Hashing,LSH)
  15. Eclipse @override报错解决
  16. 管桩的弹性模量计算公式_400管桩单桩水平承载力特征值计算书
  17. java 扫描tcp端口号_Java 端口扫描器 TCP的实现方法
  18. Codeforces 1023G:Pisces(最长反链)
  19. OSNet 论文翻译
  20. 【隐私计算笔谈】MPC系列专题(五):Beaver三元组和BMR协议

热门文章

  1. SpringBoot配置文件绑定到Java Bean
  2. 扩展插件_Adobe扩展工具插件系列
  3. 【02】Kubernets:使用 kubeadm 部署 K8S 集群
  4. 更改配置:远程访问gitlab的postgresql数据库
  5. perl语言之列表与数组
  6. PHP 递归删除目录中文件
  7. Ubuntu下gcc多版本共存和版本切换
  8. PHP函数之HTMLSPECIALCHARS_DECODE
  9. iOS开发内购图文教程
  10. 有关GNU GCC的基本内容整理