A simple CLI ftp client/server for a school project written in rust.
- Users can have seperate permissions, (List, Read, All, Nothing)
- Server can run in passive, active or both modes of connection.
- Server can handle multiple users.
Consumers should look at the releases page for binaries.
Rust can be installed from here.
cargo build
For commandline help:
sudo ./target/debug/rftp -h
All subcommands have -h
command.
To run the server:
sudo ./target/debug/rftp server
To run the database manager
sudo ./target/debug/rftp db
- Rust: Language
- altffour - Initial work - realaltffour