#ssh #multiplex #async #network #sftp

openssh-sftp-error

Error type used when communicating with openssh sftp server

6 releases (3 breaking)

0.4.0 Nov 16, 2023
0.3.2 Nov 8, 2023
0.3.1 May 7, 2023
0.3.0 Oct 23, 2022
0.1.0 Jul 9, 2022

#1487 in Network programming

Download history 18588/week @ 2023-11-06 13810/week @ 2023-11-13 14515/week @ 2023-11-20 7107/week @ 2023-11-27 7360/week @ 2023-12-04 7756/week @ 2023-12-11 14370/week @ 2023-12-18 17235/week @ 2023-12-25 15408/week @ 2024-01-01 11942/week @ 2024-01-08 18989/week @ 2024-01-15 13402/week @ 2024-01-22 17175/week @ 2024-01-29 5019/week @ 2024-02-05 6378/week @ 2024-02-12 6114/week @ 2024-02-19

35,707 downloads per month
Used in 8 crates (2 directly)

MIT license

12KB
118 lines

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

~3–15MB
~160K SLoC