#ssh #multiplex #async #network #sftp

openssh-sftp-protocol-error

Data format used to communicate with openssh mux server

1 unstable release

0.1.0 Oct 18, 2022

#7 in #sftp-client

Download history 58/week @ 2022-10-14 62/week @ 2022-10-21 120/week @ 2022-10-28 76/week @ 2022-11-04 31/week @ 2022-11-11 25/week @ 2022-11-18 19/week @ 2022-11-25 22/week @ 2022-12-02 62/week @ 2022-12-09 35/week @ 2022-12-16 38/week @ 2022-12-23 19/week @ 2022-12-30 33/week @ 2023-01-06 72/week @ 2023-01-13 42/week @ 2023-01-20

172 downloads per month
Used in 5 crates (2 directly)

MIT license

4KB

openssh-sftp-client

Rust

crate.io downloads

crate.io version

docs

openssh-sftp-client, implements sftp v3 accodring to openssh-portable/sftp-client.c in rust using tokio and serde.

It exposes highlevel async APIs that models closely after std::fs that are easy to use.

Extensions

This crate support the following extensions:

  • limits
  • expand path
  • fsync
  • hardlink
  • posix rename
  • copy-data

How to run tests

./run_tests.sh

Dependencies

~0.5–1MB
~23K SLoC