ftp

Post on 12-Nov-2014

2.042 Views

Category:

Documents

5 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

1FILE TRANSFER PROTOCOL

PRESENTERS:

JATIN JAIN

MANKUSH GARG

GOPAL SINGLA

(MCA-3)

FTP

2FILE TRANSFER PROTOCOL

File Transfer Protocol (FTP) is a standard network protocol used to copy a file from one host to another over a TCP/IP-based network, such as the Internet.

INTRODUCTION:

3FILE TRANSFER PROTOCOL

FTP is built on a client-server architecture

Simplest and most secure way to exchange files over the Internet.

Continue……

4FILE TRANSFER PROTOCOL

Original specification for the File Transfer Protocol was written by Abhay Bhushan

Published as RFC 114 on 16 April 1971

Replaced by RFC 765 (June 1980) and RFC 959 (October 1985), the current specification

RFC 2428 (September 1998) adds support for IPv6 and defines a new type of passive mode.

HISTORY:

5FILE TRANSFER PROTOCOL

ASCII mode

Image mode (Binary mode)

EBCDIC mode

Local mode

Data representations while Transferring:

6FILE TRANSFER PROTOCOL

No Encryption toolsSniffingUsername ProtectionPort Stealing

Solution :- Use either SFTP or FTPS , which adds SSL or TLS encryption to FTP.

Security Threats & their Solutions:

7FILE TRANSFER PROTOCOL

FTP Site

FTP Client

FTP Server

Important Terms:

8FILE TRANSFER PROTOCOL

FTP site is like a large filing cabinetVirtual key to get into an FTP site is the

User ID and PasswordCreator of site decides whether to give

public access or not.To make an FTP connection you can use a

standard Web browser or FTP Client

FTP Site:

9FILE TRANSFER PROTOCOL

Software designed to transfer files back-and-forth between two computers over the Internet.

 It needs to be installed on your computer and can only be used with a live connection to the Internet.

Two-pane design for Classic FTP Client.File transfers are as easy as dragging-and-

dropping files from one pane to the other

FTP Client:

10FILE TRANSFER PROTOCOL

FTP Surfer

FTP Commander

Bit Torrent

Ace FTP

FTP Client Softwares:

11FILE TRANSFER PROTOCOL

Multiple file transfer

Auto re-get or Resuming

Queuing utility

Scheduling

FTP find utility

Synchronize utility

Features of the FTP Client:

12FILE TRANSFER PROTOCOL

Why an FTP Server?

What do You Need? Computer with an Internet connection and

FTP server software

How Do I Do It?

Turn your pc to FTP Server:

13FILE TRANSFER PROTOCOL

How people gain access to your FTP siteKnow the IP address of your computer so

people can connect to your FTP server.Set those directories you’d like to share, or

host , on your FTP siteAnonymous logins should only be granted for

viewing and downloading For uploading, you want to force a visitor to

type in a unique User Name/Password in order to gain upload access to your FTP site

Setting up your FTP Server:

14FILE TRANSFER PROTOCOL

Watch Your Permissions Control Your BandwidthProhibit Multiple Logins Allow Resuming Keep a Log Always Update User Accounts

Points to consider:

15FILE TRANSFER PROTOCOL

WS_FTP Home:Ideal for Personal UsersWeb publishing, photos, music, video sharingSimple, easy-to-use file transfer program.

WS_FTP Professional:Perfect for business and advanced file transfer

usersTransferring valuable data securelyBuilding web sites & moving large filesWorks over SSL, FTPS, SSH/SFTP protocols.

Some FTP servers:

16FILE TRANSFER PROTOCOL

Using Internet Explorer which has the best ftp support.

ftp://YourFtpUser:YourFtpUserPassword@yourdomain.com

To connect similar to user@yourdomain.com then you will have to URL encode it like this:

ftp://YourFtpUser%40YourDomain.com:YourFtpUserPassword@yourdomain.com

Connect to FTP with a web browser:

17FILE TRANSFER PROTOCOL

Anonymous FTP access User name required User name + password

Different FTP Connection Types:

18FILE TRANSFER PROTOCOL

Type ftp://ftp.server_name in your browser's address bar.

Press the Enter key, your browser displays a list of available folders for your use rather than a web page.

Anonymous FTP Logins:

19FILE TRANSFER PROTOCOL

Type ftp://ftp.xyz.com and press Enter.

Password dialog box should appear like the one below. Fill in your user name and password if needed.

Click the Log On or OK button.

Username and Password:

20FILE TRANSFER PROTOCOL

Open Firefox

In the locator bar, type ftp://username:password@ftp.xyz.com

For example, if my User name was jess12 and my password was bosox67, the FTP browser syntax would be:ftp://jesss: bosox67@ftp.xyz.com

In some cases, the User name includes a domain name such as jess12@xyz.com In these situations, you would type:

ftp:// jess12@xyz.com bosox67@ftp.xyz.com

Adding the User Information in the Address Bar

21FILE TRANSFER PROTOCOL

Server: 220 Sample FTP server ready. Please give user-name Client: USER anonymous Server: 331 User name OK. Please give your email address as password Client: PASS aaa@nowhere.comm Server: 230 User logged in

A simple FTP session

22FILE TRANSFER PROTOCOL

Client: TYPE A Server: 200 Type set to A Client: PASV Server: 227 Entering passive mode (193,91,161,12,28,46) Client: LIST Server: 150 Opening ASCII mode data connection for /bin/ls Server: 226 Transfer complete

Continue………….

23FILE TRANSFER PROTOCOL

Conclusion

24FILE TRANSFER PROTOCOL

THANKS:

top related