VC++ 使用ssh协议连接Linux服务器执行指令并返回
提供一个libssh2.dll的工程和调用libssh2.dll实现登录Linux服务器并执行指令返回数据的工程
链接:https://pan.baidu.com/s/1ShXnldDHVv3YjDUJp4aMrg
提取码:rz6m
libssh2官网,这个里面好像并没有什么用,下载的东西只有代码,然后编译一堆错误
libssh2 函数说明
密钥文件登录Linux服务器
Windows 配置 ssh 免密登录_windows ssh_清潇和梨花的博客-CSDN博客
这里的难点是libssh2.dll编译,这个需要openssl zlib 2个环境,
配置的过程很麻烦总缺少东西,原以为是需要安装zlib 和 openssl,现在看来大神已经配置好到工程里了
我也没走通配置过程,这个工程是从GitHub里下载的,当时下载太多资源导致链接找不到了
现提供一个资源下载,方便自己方便他人
现在又有一个客户要求使用密钥文件执行ssh指令,使用上面那个libssh2编译出来的libssh2.dll老在验证密钥那里报错
密钥文件是没有后缀名的文件,再提供客户发过来的libssh2程序,编译环境与上面找的那个libssh2一致,openssl 和 zlib
遇到同样文件可以用这个工程试一下
链接:https://pan.baidu.com/s/1ANAST8UWjo9mEUhGBz7AKQ
提取码:s3k5