Crate openssh_sftp_client
source · [−]Expand description
openssh sftp client, implements sftp v3 accodring to
openssh-portable/sftp-client.c
.
Usage
It is recommended that you use this crate with openssh.
You can also use this crate directly by using whatever ssh library
to launch the sftp
subsystem, then pass the stdin/stdout to
highlevel::Sftp::new
.
Extensions
This crate support the following extensions:
- limits
- expand path
- fsync
- hardlink
- posix rename
Modules
Changelog for this crate.
Highlevle API of sftp client
This crate provides a set of APIs to access the remote filesystem using the sftp protocol and is implemented in pure Rust.
Enums
Error returned by crate::lowlevel
and crate::highlevel
.