Eli Manzo-de Leon
This program was completed using Python 3.8 on macOS Catalina v10.15.7
-
open two terminal windows.
-
change into the server folder in one window and server folder in the other window.
-
run the server script first with a desired port number as the only argument: python3 server.py < PORT NUMBER >
-
run the client script with the server name and port as arguments: python3 client.py < SERVER MACHINE > < SERVER PORT >
-
in the client window enter one of the following tasks to perform:
a. FTP > get < FILENAME >
b. FTP > put < FILENAME >
c. FTP > ls
d. FTP > quit
-
repeat step 5 until user decides to quit.
A file, test.txt, has been included in the server folder for testing.