Crates.io | sftp |
lib.rs | sftp |
version | 0.2.2 |
source | src |
created_at | 2023-05-01 22:27:07.384803 |
updated_at | 2023-05-22 15:21:38.894375 |
description | SFTP Implementation |
homepage | https://github.com/jelmer/sftp-rs |
repository | https://github.com/jelmer/sftp-rs |
max_upload_size | |
id | 854076 |
size | 51,523 |
This rust crate contains a basic implementation of SFTP in Rust.
It's meant to be used on top of a SSH Channel or a socket to the sftp server. It doesn't contain a SSH implementation, but will integrate with e.g. a command-line client running "ssh -s $localhost sftp".
The basics of it work. However, it currently doesn't have any tests or much documentation.
It mostly follows the published RFC for version 3, but deviates where other servers and clients ignore the RFC.
RFC: https://datatracker.ietf.org/doc/html/draft-ietf-secsh-filexfer-02#section-7.8