SlideShare a Scribd company logo
General OverviewGeneral Overview
General OverviewGeneral Overview
FTPFTP
This stands for File Transfer Protocol. This is a
popular way to transfer files from machine to
machine across a network.
Internal client
Private FTP server
INTERNET
External client
Ways to connect to an FTP
server
We can configure FTP servers
one of two ways.
♦ Private user-only site. Allows only system
users to connect via FTP and access their
files.
♦ Anonymous. Allows anyone on the network
to connect to it and transfer files without
having an account.
FTP commandsFTP commands
•ftp [sitename]
ftp starts the program and connects to the
specified site
cd [directory]
cd stands for change directory. This command
will change to the specified directory
•pwd
Print working directory(tells the user which
directory he/she is in)
•dir [filespec]
List details about the file specification
More ftp commands
♦ prompt Turns off confirming uploads/downloads
♦ bin Change the transfer of files to binary mode
♦ hash Turn on hash indicators for download/upload
♦ get [filename] Allows to download the specified
filename
♦ mget [filespec] Allows multiple download of
specified fiels
♦ put [filename] Allows for upload of specified
filename
Example…Example…
Assume you are required to download the file
lan.txt
from
papa.cdrom.com/pub/games/
STEPS TO FOLLOW
1. At the command prompt type :
ftp papa.cdrom.com (this will start the ftp and
connection to the site)
The system will respond with the message
>connected to sunsite.cnlab-switch.ch.
>220 warchive.cdrom.com.FTP server
(Version wu-2.4.2(18)
>Thu nov 26 09:30:12 MET 2001) ready.
>Name (carchive.cdrom.com:usr):
2. Type ftp
The system will respond with something
similar to.
>331 Guest login ok, send your complete
e-mail address as password
>Password: (type your email)
3. After the welcome message that may look
something like this.
230 guest login ok, access restrictions apply.
Remote system type is UNIX.
We must now change to the directory
“/pub/games”
Type in
cd pub (this will change to the directory
pub), in this directory we will find
downloadable material.
4. Use ‘cd’ to change into the remaining directories:
Type:
cd games
5. Use ‘dir’ to find the file:
Type:
dir l*
to get a listing of all files which start with ‘l’. You
should see:
-rw-rw-r– 1 2066 ftp-game 134868 Jun 30 2001 lan.txt
∀ Because there is no ‘d’ at the far left, you know that
it is a file, not a directory.
∀ The 134868 is the file size, it is 134,868 bytes
(approx. 134 Kb). It was last modified on the 30th
of
June 2001.
6. To download, type:
bin
• This will make your download in ‘binary’ form
•This mode will always work for all files, whereas the
default mode ‘ascii’ (American Standard Code for
Information Interchange ) will only work for text files.
•Therefore always make sure you type ‘bin’ before you
download or you may get garbage!
7. Logging off.
Type:
bye
to close the connection and quit FTP.
• If you have any questions type either ‘man ftp’
Installing FTP server in windows 2K
We Must make sure that IIS (Internet Information
Service) is installed. To install IIS and the FTP service,
follow this steps
1. Click Start, point to Settings, and click Control Panel
2. In control panel, double-click Add/Remove programs
3. Select Add/Remove windows components
4. In the windows components wizard, select IIS, then
click Detail
5. Select Common files, Documentation, File Transfer
Protocol (FTP)
. Click next
7. If you are prompted to configure terminal service, click next
8. If you are prompted for a path for a FTP root folder, type a
suitable folder path. The default is C:Inetpub|Ftproot.
9. When you are prompted, Insert the Windows 2000 CD , then
click ok
10. Click finish
IIS and FTP service are now installed, but we must configure the
FTP service before we can use it.
To begin configuration the FTP server:
1. Choose Start, Administrative Tools, Internet Service Manager.
Right click the FTP server, them select properties. On the
default FTP site Properties dialog box as shown in fig 1. Click
the FTP site tab. To select the number of users.
2. To add login for the User name(cs-username) and host (cs-
host), click Properties on the FTP site tab, then click the
extended properties tab, shown in fig 2. These options are
available only when we use W3C Extended logging, which is
the default for IIS.
3. On the default FTP site Properties dialog box, shown in figure
3. Click the security account tab. Clear the allow anonymous
connections check box.
4. To set the users permissions, click advanced on the security tab
of the folder’s properties dialog box. On the access Control
Settings for folder dialog box, select the users group, and click
view edit, as shown in figure 4.
5. On the permissions Entry folder dialog box, shown in fig 5,
select this folder only from the apply onto drop-down list, then
clear all check boxes except those allowing the following
permission.
• List folder/Read Data
•Read Attributes
•Read Extended Attributes
•Read Permissions
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5

More Related Content

PPT
Basic Linux day 6
PPT
Basic linux day 4
PPT
Basic Linux day 1
PPT
Basic linux day 3
PPTX
SquirrelMail for webmail
PPT
Basic linux day 5
PDF
Ftp server
PPTX
FTP Client and Server | Computer Science
Basic Linux day 6
Basic linux day 4
Basic Linux day 1
Basic linux day 3
SquirrelMail for webmail
Basic linux day 5
Ftp server
FTP Client and Server | Computer Science

What's hot (20)

PPT
Basic Linux day 2
PPTX
PPTX
Ftp server
PDF
linux-commandline-magic-Joomla-World-Conference-2014
PPT
Using an FTP client - Client server computing
PDF
Ftp server linux
PPT
Linux commands
PPTX
Linux basic commands
PPTX
An overview of ftp
PPT
Basic command ppt
PPTX
Cocoaheads - Streaming on iOS devices
PPTX
Linux or Unix commands (commands for file creation)
ODP
Linux commands
PPT
Linux commands
PPTX
PDF
Basic
PPTX
Know the UNIX Commands
PPT
Linux basic commands
PPTX
Linux commands
PPT
Netkitmig
Basic Linux day 2
Ftp server
linux-commandline-magic-Joomla-World-Conference-2014
Using an FTP client - Client server computing
Ftp server linux
Linux commands
Linux basic commands
An overview of ftp
Basic command ppt
Cocoaheads - Streaming on iOS devices
Linux or Unix commands (commands for file creation)
Linux commands
Linux commands
Basic
Know the UNIX Commands
Linux basic commands
Linux commands
Netkitmig
Ad

Viewers also liked (17)

PPTX
Edible Salt Division – Thiruporur Production Plant Photo
PDF
洪國禎建築師事務所作品集 Architect KCH & Partners' Portfolio
PDF
TimeMatlab2
DOCX
Chương 332
PPTX
Kathmandu Cycle City-2020 presentation at pechakucha night kathmandu by Nives...
PPTX
Smriti singh presentation on green deliveries(KTMCOURIERS)
PPT
Import Trading Division
PPTX
LABOUR SCARCITY AND FARM MECHANISATION
PDF
Profile tarkeez
PPTX
PS Module Overview
PPTX
EDIBLE SALT
PPT
Khadsaliya weighbridge interface with sap
PPT
QMS Audit Reporting System In SAP
PPT
Raw material weighbridge
PPTX
Home Textile Challenges & Appraoch
PPTX
Virtualization & Network Connectivity
PPT
Sanjeet Kumar
Edible Salt Division – Thiruporur Production Plant Photo
洪國禎建築師事務所作品集 Architect KCH & Partners' Portfolio
TimeMatlab2
Chương 332
Kathmandu Cycle City-2020 presentation at pechakucha night kathmandu by Nives...
Smriti singh presentation on green deliveries(KTMCOURIERS)
Import Trading Division
LABOUR SCARCITY AND FARM MECHANISATION
Profile tarkeez
PS Module Overview
EDIBLE SALT
Khadsaliya weighbridge interface with sap
QMS Audit Reporting System In SAP
Raw material weighbridge
Home Textile Challenges & Appraoch
Virtualization & Network Connectivity
Sanjeet Kumar
Ad

Similar to Rakesh Kaushik (20)

PPTX
File Transfer Protocol
PPTX
FTP(In_Linux).pptx
PDF
COZA HOST HELP
PPTX
PPT
Cita310chap09
PDF
How to connect file server
PDF
Dating Pro Installation Instructions
PPT
香港六合彩-六合彩
PPT
六合彩-香港六合彩
PPT
六合彩,香港六合彩 » SlideShare
PPT
六合彩 » SlideShare
PPT
香港六合彩
PPT
六合彩-香港六合彩 » SlideShare
PPT
六合彩,香港六合彩 » SlideShare
PPT
香港六合彩 » SlideShare
PPT
Chapter 6 Downloading & Storing Information
PDF
Ftp (file transfer protocol)
PDF
File server
PDF
File server(h.m merajul hasan)
DOCX
File transfer protocol
File Transfer Protocol
FTP(In_Linux).pptx
COZA HOST HELP
Cita310chap09
How to connect file server
Dating Pro Installation Instructions
香港六合彩-六合彩
六合彩-香港六合彩
六合彩,香港六合彩 » SlideShare
六合彩 » SlideShare
香港六合彩
六合彩-香港六合彩 » SlideShare
六合彩,香港六合彩 » SlideShare
香港六合彩 » SlideShare
Chapter 6 Downloading & Storing Information
Ftp (file transfer protocol)
File server
File server(h.m merajul hasan)
File transfer protocol

More from itplant (13)

PPTX
Glimpse of IT Meet 2014
PPT
Material creation tool
PPT
Inventory Management
PPTX
IT MISSION & VISION
PPTX
Edible Salt Division – Vedasaltworks
PPT
Basics SAP
PPTX
Export Planning & Dispatch
PPTX
Automation in Home Textile
PPT
SAP WEB DYNOPRO FOR ABAP
PPT
VPN_DIA Termination MAC Filtering
PPTX
GHF Company Process Flow
PPTX
3D Printing Copy
PPT
R Ravi
Glimpse of IT Meet 2014
Material creation tool
Inventory Management
IT MISSION & VISION
Edible Salt Division – Vedasaltworks
Basics SAP
Export Planning & Dispatch
Automation in Home Textile
SAP WEB DYNOPRO FOR ABAP
VPN_DIA Termination MAC Filtering
GHF Company Process Flow
3D Printing Copy
R Ravi

Recently uploaded (20)

PPTX
cloud_computing_Infrastucture_as_cloud_p
PPTX
Spectroscopy.pptx food analysis technology
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
Machine Learning_overview_presentation.pptx
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Empathic Computing: Creating Shared Understanding
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Getting Started with Data Integration: FME Form 101
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
cloud_computing_Infrastucture_as_cloud_p
Spectroscopy.pptx food analysis technology
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Machine Learning_overview_presentation.pptx
Diabetes mellitus diagnosis method based random forest with bat algorithm
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Building Integrated photovoltaic BIPV_UPV.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
A comparative analysis of optical character recognition models for extracting...
Advanced methodologies resolving dimensionality complications for autism neur...
Empathic Computing: Creating Shared Understanding
MIND Revenue Release Quarter 2 2025 Press Release
Per capita expenditure prediction using model stacking based on satellite ima...
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Getting Started with Data Integration: FME Form 101
Mobile App Security Testing_ A Comprehensive Guide.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
Group 1 Presentation -Planning and Decision Making .pptx
gpt5_lecture_notes_comprehensive_20250812015547.pdf
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...

Rakesh Kaushik

  • 3. FTPFTP This stands for File Transfer Protocol. This is a popular way to transfer files from machine to machine across a network.
  • 4. Internal client Private FTP server INTERNET External client Ways to connect to an FTP server
  • 5. We can configure FTP servers one of two ways. ♦ Private user-only site. Allows only system users to connect via FTP and access their files. ♦ Anonymous. Allows anyone on the network to connect to it and transfer files without having an account.
  • 6. FTP commandsFTP commands •ftp [sitename] ftp starts the program and connects to the specified site cd [directory] cd stands for change directory. This command will change to the specified directory •pwd Print working directory(tells the user which directory he/she is in) •dir [filespec] List details about the file specification
  • 7. More ftp commands ♦ prompt Turns off confirming uploads/downloads ♦ bin Change the transfer of files to binary mode ♦ hash Turn on hash indicators for download/upload ♦ get [filename] Allows to download the specified filename ♦ mget [filespec] Allows multiple download of specified fiels ♦ put [filename] Allows for upload of specified filename
  • 8. Example…Example… Assume you are required to download the file lan.txt from papa.cdrom.com/pub/games/
  • 9. STEPS TO FOLLOW 1. At the command prompt type : ftp papa.cdrom.com (this will start the ftp and connection to the site) The system will respond with the message >connected to sunsite.cnlab-switch.ch. >220 warchive.cdrom.com.FTP server (Version wu-2.4.2(18) >Thu nov 26 09:30:12 MET 2001) ready. >Name (carchive.cdrom.com:usr):
  • 10. 2. Type ftp The system will respond with something similar to. >331 Guest login ok, send your complete e-mail address as password >Password: (type your email)
  • 11. 3. After the welcome message that may look something like this. 230 guest login ok, access restrictions apply. Remote system type is UNIX. We must now change to the directory “/pub/games” Type in cd pub (this will change to the directory pub), in this directory we will find downloadable material.
  • 12. 4. Use ‘cd’ to change into the remaining directories: Type: cd games
  • 13. 5. Use ‘dir’ to find the file: Type: dir l* to get a listing of all files which start with ‘l’. You should see: -rw-rw-r– 1 2066 ftp-game 134868 Jun 30 2001 lan.txt ∀ Because there is no ‘d’ at the far left, you know that it is a file, not a directory. ∀ The 134868 is the file size, it is 134,868 bytes (approx. 134 Kb). It was last modified on the 30th of June 2001.
  • 14. 6. To download, type: bin • This will make your download in ‘binary’ form •This mode will always work for all files, whereas the default mode ‘ascii’ (American Standard Code for Information Interchange ) will only work for text files. •Therefore always make sure you type ‘bin’ before you download or you may get garbage!
  • 15. 7. Logging off. Type: bye to close the connection and quit FTP. • If you have any questions type either ‘man ftp’
  • 16. Installing FTP server in windows 2K We Must make sure that IIS (Internet Information Service) is installed. To install IIS and the FTP service, follow this steps 1. Click Start, point to Settings, and click Control Panel 2. In control panel, double-click Add/Remove programs 3. Select Add/Remove windows components 4. In the windows components wizard, select IIS, then click Detail 5. Select Common files, Documentation, File Transfer Protocol (FTP)
  • 17. . Click next 7. If you are prompted to configure terminal service, click next 8. If you are prompted for a path for a FTP root folder, type a suitable folder path. The default is C:Inetpub|Ftproot. 9. When you are prompted, Insert the Windows 2000 CD , then click ok 10. Click finish IIS and FTP service are now installed, but we must configure the FTP service before we can use it.
  • 18. To begin configuration the FTP server: 1. Choose Start, Administrative Tools, Internet Service Manager. Right click the FTP server, them select properties. On the default FTP site Properties dialog box as shown in fig 1. Click the FTP site tab. To select the number of users. 2. To add login for the User name(cs-username) and host (cs- host), click Properties on the FTP site tab, then click the extended properties tab, shown in fig 2. These options are available only when we use W3C Extended logging, which is the default for IIS. 3. On the default FTP site Properties dialog box, shown in figure 3. Click the security account tab. Clear the allow anonymous connections check box.
  • 19. 4. To set the users permissions, click advanced on the security tab of the folder’s properties dialog box. On the access Control Settings for folder dialog box, select the users group, and click view edit, as shown in figure 4. 5. On the permissions Entry folder dialog box, shown in fig 5, select this folder only from the apply onto drop-down list, then clear all check boxes except those allowing the following permission. • List folder/Read Data •Read Attributes •Read Extended Attributes •Read Permissions