C语言 SSH2 函数库 libssh2

BSD
C/C++
跨平台
2009-06-01
红薯

libssh2是一个C 函数库,用来实现SSH2协议。

主要功能:

  • Key Exchange Methods: diffie-hellman-group1-sha1, diffie-hellman-group14-sha1, diffie-hellman-group-exchange-sha1
  • Hostkey Types: ssh-rsa, ssh-dss
  • Ciphers: aes256-cbc (rijndael-cbc@lysator.liu.se), aes192-cbc, aes128-cbc, 3des-cbc, blowfish-cbc, cast128-cbc, arcfour, none
  • Compression Schemes: zlib, none
  • MAC hashes: hmac-sha1, hmac-sha1-96, hmac-md5, hmac-md5-96, hmac-ripemd160 (hmac-ripemd160@openssh.com), none
  • Authentication: none, password, public-key, hostbased, keyboard-interactive
  • Channels: shell, exec (incl. SCP wrapper), direct-tcpip, subsystem
  • Global Requests: tcpip-forward
  • Channel Requests: x11, pty
  • Subsystems: sftp(version 3), publickey(version 2)
  • Thread-safe: just don't share handles simultaneously
  • Non-blocking: it can be used both blocking and non-blocking
  • Your sockets: the app hands over the socket, calls select() etc.
  • OpenSSL or gcrypt: builds with either
加载中

评论(0)

暂无评论

libssh2 1.4.2 发布,C语言的SSH2协议库

libssh2 1.4.2 发布,该版本修复了 8 个 bug,其中一个会导致性能下降。 libssh2是一个C 函数库,用来实现SSH2协议。

2012/05/20 07:24

没有更多内容

加载失败,请刷新页面

没有更多内容

1
回答
哪位好心的大哥给小弟看看这几句代码问题出在哪里啊?谢谢了!关于libssh2的

我要是实现的功能是windows上用ssh2登录到linux机子: UpdateData(TRUE); CString str = m_Connect_U...

2012/07/19 09:37
6
回答
小弟菜鸟加新手,麻烦帮我看看这是什么问题好吗?谢谢了!
情天大圣 的回答 2012/07/17 15:51
最佳答案
参考 http://www.libssh2.org http://blog.csdn.net/vsuan/article/details/4342015

没有更多内容

加载失败,请刷新页面

没有更多内容

libssh2 win32 库文件

用到libssh2,网上没有找到编译好的static lib。自己编了一个,很费事,留个备份给需要的朋友。 这里下载: http://dl.dbank.com/c0k4hks7yl 文件包括: ├─3rddll (运行时用到的dll文件) ├─...

2012/07/28 11:55
332
0
ssh通道连接数据库问题

自用的一台服务器上次yum update到centos 7.4,刚才发现跳转不过去了,提示: expected key exchange group packet from server 赶紧登陆服务器看一下,诶,可以ssh登陆啊。SSH通道换成密码的...

2018/01/24 18:03
1K
0
手工编译LIBSSH2库

前段时候玩了一下libssh2这个库,用它写了个备份图片的小程序。 可是用./configure 一直通不过,提示小了个openssl的库,可是装了之后也一直出现这个错误,没找到什么解决的方法 最后决定自己...

2012/06/17 23:04
1K
0
Linux平台下安装SSH

下面以CentOS平台为例,说明怎么安装ssh服务器。下面为了方便,都是以root用户权限去操作,实际情况下,请使用一般用户权限去使用,只需要加入sudo就行。 [root@localhost ~]# yum install ...

2014/10/22 10:40
154
0
如何安装安装SSH2扩展库?linux学习

  在Linux服务器环境中部署SSH2扩展以编译PHP文件中的SSH脚本命令,具体配置方法如下,如果是在正式环境中直接运行,建议做好备份。   1.安装支持的库文件   命令:yum install php-d...

2018/05/17 17:36
5
0
php ssh2安装

yum install libssh2-devel yum install gcc 接下来,安装ssh2-0.11.0.tgz tar zxvf ssh2-0.11.0.tgz ssh2-0.11.0.tgz下载地址:http://pecl.php.net/package/ssh2 cd ssh2-0.11.0 phpize ./...

2015/10/23 23:13
10
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部