Essays24.com - Term Papers and Free Essays
Search

Ftp Server over the Internet

Essay by   •  April 30, 2018  •  Research Paper  •  795 Words (4 Pages)  •  841 Views

Essay Preview: Ftp Server over the Internet

Report this essay
Page 1 of 4

AMERICAN UNIVERSITY OF SCIENCE AND TECHNOLOGY

FACULTY OF ARTS AND SCIENCES

[pic 1]

Fall 2017-2018

[CSI 210 – System hardware fundamentals]

FTP Server

Over the Internet

By

[Joey Haykal]

[Abed Malla]

[Georges Saad]

Submitted to

[Dr. Fadi Chaaya]

FTP SERVER OVER THE INTERNET

FTP (File Transfer Protocol) is popular data sharing server used to download and upload big size company data via FTP server. There are many ways to share files with users of network, this capability is important because we don’t always want the users to store their files locally on pc or laptops. If something happens to the end user’s system, they will lose all their work which is backup strategy worst nightmare. An easier solution is to store the end user data at a centralized location.

The FTP server is a standard network protocol used to transfer files from one host to other host over a TCP-based network, such as the internet. FTP server is a global data sharing server.

Objective:

The objective of this project is to present a fully functional virtualized FTP server that communicates with its clients over the internet. We will be presenting the requirements, preparation and implementation of the system.


REQUIRMENTS (Hardware):

  1. A working internet connection
  2. A NON-DSL router (web based manager)
  3. A server PC
  4. A client PC
  5. Three Ethernet cables

REQUIRMENTS (Software):

  1. Installation file of 64 bit  oracle  virtual box
  2. Window server 2012 R2 64 bit  iso  file
  3. Windows 10 64 bit iso file
  4. Installation of filezilla  64 bit
  5. IIS 7.5 manager (downloaded from a server administrative tool)
  6. Antivirus

PREPARATION (Server):

  1. On the server pc install oracle virtual box(http://download.virtualbox.org/virtualbox/5.2.4/VirtualBox-5.2.4-119785-Win.exe)
  2. Download iso  file for windows server 2016(https://www.microsoft.com/en-us/evalcenter/evaluate-windows-server-2012-R2)
  3. After installing the server iso on virtual box download antivirus and update windows (check implementation)
  4. Install ISS from Administrative tools (Using Turn on/off features)

PREPERATION (Client):

  1. On the client pc install oracle box (Same link as server)
  2. Download iso file for windows 10
  3. After installing the iso file in virtual box, download and install antivirus and update windows
  4. Download and install FileZilla in virtual machine

Implementation:

Router:

  1. Connect router WAN to an Ethernet port with internet access
  2. Connect the router to the server and client using LAN ports
  3. Get router IP using the CMD ipconfig command (192.168.2.1 in our case)
  4. Go the IP using a web browser
  5. Enter admin username and password
  6. Go to DHCP and set an exception for the server to get a static IP (192.168.2.100 in our case)
  7. Go to port forwarding tab and allow incoming and outgoing connection to port 21 (TCP)
  8. Assign the static IP of the server to that service
  9. Reboot the router

Server:

  1. Open up virtual box
  2. Enable booting from iso and link iso server file
  3. Enable network to be bridged
  4. Allocate needed resources (RAM and HDD)
  5. Boot up and go through server installation
  6. After installation, disable iso boot and boot from HDD
  7. Finish up installation and update windows server
  8. Install the anti-virus
  9. Install ISS FTP from administrative tools
  10. Check if ISS sample webpage is working on loopback address(127.0.0.1) on a web browser
  11. Configrue FTP and create folder with proper access to 2 users with different privledges

Client:

  1. Open up virtual box
  2. Enable booting from iso and link iso windows 10 file
  3. Enable network to be bridged
  4. Allocate needed resources (RAM and HDD)
  5. Boot up and go through the installation
  6. After installation, disable iso boot and boot from HDD
  7. Finish up installation and update windows server
  8. Install the anti-virus
  9. Install FilleZilla FTP manager and connect to the server using users credentials and server IP and port 21


Screenshots:

  1. Enabling Virtualization                                                                                

[pic 2]


  1. Installing Windows Server 2012 R2

[pic 3]

[pic 4][pic 5][pic 6][pic 7][pic 8]


  1. Installing IIS and FTP Server

[pic 9]

...

...

Download as:   txt (5.4 Kb)   pdf (1.1 Mb)   docx (911.7 Kb)  
Continue for 3 more pages »
Only available on Essays24.com
Citation Generator

(2018, 04). Ftp Server over the Internet. Essays24.com. Retrieved 04, 2018, from https://www.essays24.com/essay/Ftp-Server-over-the-Internet/84691.html

"Ftp Server over the Internet" Essays24.com. 04 2018. 2018. 04 2018 <https://www.essays24.com/essay/Ftp-Server-over-the-Internet/84691.html>.

"Ftp Server over the Internet." Essays24.com. Essays24.com, 04 2018. Web. 04 2018. <https://www.essays24.com/essay/Ftp-Server-over-the-Internet/84691.html>.

"Ftp Server over the Internet." Essays24.com. 04, 2018. Accessed 04, 2018. https://www.essays24.com/essay/Ftp-Server-over-the-Internet/84691.html.