A simple CLI ftp server/client for a school project written in rust.
Go to file
altffour 828b62147f
Add auto name fill
2020-01-18 15:27:51 +03:00
.github/workflows Update rust.yml 2019-12-30 19:05:16 +03:00
src Add auto name fill 2020-01-18 15:27:51 +03:00
.gitignore Fix mistaken .gitignore rule. 2019-12-30 19:27:59 +03:00
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 2019-11-01 09:38:20 +03:00
Cargo.toml Add auto name fill 2020-01-18 15:27:51 +03:00
LICENSE Initial commit 2019-11-01 07:25:20 +03:00
README.md Update README.md 2020-01-13 23:10:02 +03:00

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:

Authors: