SSH的C语言开发包 libssh
fmms
13年前
libssh 是一个用以访问SSH服务的C语言开发包,通过它可以执行远程命令、文件传输,同时为远程的程序提供安全的传输通道。它对 SFTP 的实现使得远程传输文件变得非常简单,除了OpenSSL所提供的一些加密包(libcrypt、libgcrypt)外,libssh 并不需要更多的第三方包的支持。 <br /> <h3>主要特性:</h3> <ul> <li>支持客户端和服务器</li> <li>支持异步连接</li> <li>支持SFTP, SCP and OpenSSH 扩展</li> <li>线程安全,在同一时间使用不同的对话</li> <li>支持 <a href="/misc/goto?guid=4959500322852793375" target="_blank">Linux, UNIX, BSD, Solaris, OS/2 and Windows</a></li> <li>完整的 <a href="/misc/goto?guid=4959500322942591269">API 文档</a> 和 <a href="/misc/goto?guid=4959500323025228828">教程<br /> </a></li> </ul> <p><strong>项目主页:</strong><a href="http://www.open-open.com/lib/view/home/1325831515109" target="_blank">http://www.open-open.com/lib/view/home/1325831515109</a></p>