bssh2 is a client-side C library implementing the SSH2 protocol
来源:互联网 发布:unity3d 2d骨骼动画 编辑:程序博客网 时间:2024/06/05 01:58
http://www.libssh2.org/
Capabilities and Features
- 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
Download
- The latest release: libssh21.3.0 from September 6th 2011 [GPG sig] Changes
- Daily snapshots
- git clone git://git.libssh2.org/libssh2.git browse the git repo
- Older releases
Documentation
- API
- license
- comparison against libssh
- Examples
- FAQ
Support
- mail: The main place to take issues, discuss development or ask about how to use libssh2 is thelibssh2-devel mailing list.
- IRC: irc.freenode.org #libssh2
- Bugs: libssh2 bug tracker
- bssh2 is a client-side C library implementing the SSH2 protocol
- CT-LIBRARY error:ct_connect(): protocol specific layer: internal Client Library error: There is a td
- jmitm2 is a SSH2 man-in-the-middle-attack program based on the SSH2 client/server implementation J2SSH
- Note that the MySQL client library is not bundled anymore!
- Implementing a CXFRS client in JBoss Fuse
- the client side call the wcf
- A Scala REST client using the Apache HttpClient library
- Client Side Validation Using the XMLHTTPRequest Object
- incorrect MySQL client library version! This gem was compiled for 6.0.0 but the client library is 5.
- Add A New Row on Client-Side
- What is the HTTP protocol?
- RabbitMQ C AMQP client library
- C. The World is a Theatre
- rdesktop: A Remote Desktop Protocol client
- Using the Intel® MPI Library in a server/client setup
- A Voice from the Other Side
- Use IE userdata behavior as a client-side data storage
- There is a version mismatch between the spring client and the server
- 数据库部分说明
- AT91RMM9200的PIO使用与设置
- Applet
- COOKIE购物车
- ubuntu apache2 端口的改变及apache2相关问题
- bssh2 is a client-side C library implementing the SSH2 protocol
- 父类和子类有相同成员变量时的例子
- 原型模式
- VC中Ansi、Unicode、UTF8字符串之间的转换和写入文本
- PHP截取html字符串(二)
- 使用trap/tee命令/调试钩子调试Shell脚本
- DDMWDF-2——笔记
- Shell脚本调试技术
- IT运维人员需掌握的常用技术