66个版本

使用旧的Rust 2015

0.3.0 2023年1月21日
0.2.23 2021年10月10日
0.2.21 2021年2月1日
0.2.20 2020年11月22日
0.0.1 2014年11月11日

#419网络编程

Download history 104349/week @ 2024-03-14 111393/week @ 2024-03-21 97616/week @ 2024-03-28 98902/week @ 2024-04-04 96343/week @ 2024-04-11 97527/week @ 2024-04-18 97273/week @ 2024-04-25 104727/week @ 2024-05-02 101606/week @ 2024-05-09 101178/week @ 2024-05-16 107610/week @ 2024-05-23 112749/week @ 2024-05-30 107747/week @ 2024-06-06 108847/week @ 2024-06-13 109565/week @ 2024-06-20 94528/week @ 2024-06-27

439,820 每月下载量
132 crates(4 个直接)中使用

MIT/Apache

2MB
40K SLoC

C 36K SLoC // 0.1% comments M4 1K SLoC // 0.2% comments Rust 1K SLoC // 0.0% comments Perl 676 SLoC // 0.1% comments Shell 486 SLoC // 0.2% comments Automake 445 SLoC // 0.1% comments C++ 119 SLoC // 0.1% comments Emacs Lisp 33 SLoC // 0.3% comments Bitbake 24 SLoC AWK 23 SLoC PowerShell 12 SLoC // 0.3% comments Batch 7 SLoC

包含 (神秘的autoconf代码,13KB) libssh2/configure.ac

ssh2-rs

Build Status Build Status Build Status

文档

Rust对libssh2的绑定,一个ssh客户端库。

用法

# Cargo.toml
[dependencies]
ssh2 = "0.9"

在OSX 10.10+上构建

此库依赖于OpenSSL。要使OpenSSL工作,请遵循openssl crate的说明

0.4版本的ssh2开始,您可以通过启用vendored-openssl功能,使用静态构建的openssl版本构建libssh2,如此处所述

许可

此项目受以下任一项许可协议的许可:

任选其一。

贡献

除非您明确表示,否则根据Apache-2.0许可协议定义的,您有意提交给此项目并由您包含的贡献,将按上述方式双许可,不附加任何额外条款或条件。

依赖

~1.1–1.9MB
~40K SLoC