828b62147f | ||
---|---|---|
.github/workflows | ||
src | ||
.gitignore | ||
CODE_OF_CONDUCT.md | ||
Cargo.toml | ||
LICENSE | ||
README.md |
README.md
rftp
A simple CLI ftp client/server for a school project written in rust.
Features
Server:
- 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.
Getting Started
Consumers:
Consumers should look at the releases page for binaries.
Developers:
Prerequisites:
Rust can be installed from here.
Building:
cargo build
Running:
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
Built With:
- Rust: Language
Authors:
- altffour - Initial work - realaltffour