SSH的C語言開發包 libssh
libssh 是一個用以訪問SSH服務的C語言開發包,通過它可以執行遠程命令、文件傳輸,同時為遠程的程序提供安全的傳輸通道。它對 SFTP 的實現使得遠程傳輸文件變得非常簡單,除了OpenSSL所提供的一些加密包(libcrypt、libgcrypt)外,libssh 并不需要更多的第三方包的支持。
主要特性:
- 支持客戶端和服務器
- 支持異步連接
- 支持SFTP, SCP and OpenSSH 擴展
- 線程安全,在同一時間使用不同的對話
- 支持 Linux, UNIX, BSD, Solaris, OS/2 and Windows
- 完整的 API 文檔 和 教程
本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!