File Transfer Protocol

Here is a project I worked on with python sockets for transferring information to and from a server. I will continue to work on functionalities such as transferring different file types and other improvements.

https://github.com/austinmsuarez/FTP 

Project Description:

This project gives an example of a file transfer protocol client-server model.

Contributors (github)

Austin Suarez: austinmsuarez
Blake Molina:  molinab297
Paul Miller:     
Hassan Hamod: hhamod@csu.fullerton.edu
Curtis Laudenslayer: ibcurly

Language Used

Python 3.6.4 was used for the implementation of this project

How to Execute Program

Open two terminal windows, one for client and one for server.
In one window, type python3 testClient.py <hostname> <port number>
In the other window, type python3 testServer.py <port number>

Commands

ftp> get <file name> (downloads file <file name> from the server)
ftp> put <filename> (uploads file <file name> to the server)
ftp> ls (lists files on the server)
ftp> lls (lists files on the client)
ftp> quit (disconnects from the server and exits)

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s