SlideShare a Scribd company logo
1 of 24
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

What's hot

What's hot (20)

Basic Linux day 2
Basic Linux day 2Basic Linux day 2
Basic Linux day 2
 
Ftp
FtpFtp
Ftp
 
Ftp server
Ftp serverFtp server
Ftp server
 
linux-commandline-magic-Joomla-World-Conference-2014
linux-commandline-magic-Joomla-World-Conference-2014linux-commandline-magic-Joomla-World-Conference-2014
linux-commandline-magic-Joomla-World-Conference-2014
 
Using an FTP client - Client server computing
Using an FTP client -  Client server computingUsing an FTP client -  Client server computing
Using an FTP client - Client server computing
 
Ftp server linux
Ftp server linuxFtp server linux
Ftp server linux
 
Linux commands
Linux commandsLinux commands
Linux commands
 
Linux basic commands
Linux basic commandsLinux basic commands
Linux basic commands
 
An overview of ftp
An overview of ftpAn overview of ftp
An overview of ftp
 
Basic command ppt
Basic command pptBasic command ppt
Basic command ppt
 
Cocoaheads - Streaming on iOS devices
Cocoaheads - Streaming on iOS devicesCocoaheads - Streaming on iOS devices
Cocoaheads - Streaming on iOS devices
 
Linux or Unix commands (commands for file creation)
Linux or Unix commands (commands for file creation)Linux or Unix commands (commands for file creation)
Linux or Unix commands (commands for file creation)
 
Linux commands
Linux commandsLinux commands
Linux commands
 
Linux commands
Linux commandsLinux commands
Linux commands
 
Ftp
FtpFtp
Ftp
 
Basic
BasicBasic
Basic
 
Know the UNIX Commands
Know the UNIX CommandsKnow the UNIX Commands
Know the UNIX Commands
 
Linux basic commands
Linux basic commandsLinux basic commands
Linux basic commands
 
Linux commands
Linux commandsLinux commands
Linux commands
 
Netkitmig
NetkitmigNetkitmig
Netkitmig
 

Viewers also liked

Edible Salt Division – Thiruporur Production Plant Photo
Edible Salt Division – Thiruporur Production Plant PhotoEdible Salt Division – Thiruporur Production Plant Photo
Edible Salt Division – Thiruporur Production Plant Photoitplant
 
洪國禎建築師事務所作品集 Architect KCH & Partners' Portfolio
洪國禎建築師事務所作品集   Architect KCH & Partners' Portfolio洪國禎建築師事務所作品集   Architect KCH & Partners' Portfolio
洪國禎建築師事務所作品集 Architect KCH & Partners' Portfoliokuochenhung
 
Kathmandu Cycle City-2020 presentation at pechakucha night kathmandu by Nives...
Kathmandu Cycle City-2020 presentation at pechakucha night kathmandu by Nives...Kathmandu Cycle City-2020 presentation at pechakucha night kathmandu by Nives...
Kathmandu Cycle City-2020 presentation at pechakucha night kathmandu by Nives...cyclecitynepal
 
Smriti singh presentation on green deliveries(KTMCOURIERS)
Smriti singh presentation on green deliveries(KTMCOURIERS)Smriti singh presentation on green deliveries(KTMCOURIERS)
Smriti singh presentation on green deliveries(KTMCOURIERS)cyclecitynepal
 
Import Trading Division
Import Trading DivisionImport Trading Division
Import Trading Divisionitplant
 
LABOUR SCARCITY AND FARM MECHANISATION
LABOUR SCARCITY AND FARM MECHANISATIONLABOUR SCARCITY AND FARM MECHANISATION
LABOUR SCARCITY AND FARM MECHANISATIONpriyanka upreti
 
PS Module Overview
PS Module OverviewPS Module Overview
PS Module Overviewitplant
 
EDIBLE SALT
EDIBLE SALT EDIBLE SALT
EDIBLE SALT itplant
 
Khadsaliya weighbridge interface with sap
Khadsaliya weighbridge interface with sapKhadsaliya weighbridge interface with sap
Khadsaliya weighbridge interface with sapitplant
 
QMS Audit Reporting System In SAP
QMS Audit Reporting System In SAPQMS Audit Reporting System In SAP
QMS Audit Reporting System In SAPitplant
 
Raw material weighbridge
Raw material weighbridgeRaw material weighbridge
Raw material weighbridgeitplant
 
Home Textile Challenges & Appraoch
Home Textile Challenges & AppraochHome Textile Challenges & Appraoch
Home Textile Challenges & Appraochitplant
 
Virtualization & Network Connectivity
Virtualization & Network Connectivity Virtualization & Network Connectivity
Virtualization & Network Connectivity itplant
 
Sanjeet Kumar
 Sanjeet Kumar Sanjeet Kumar
Sanjeet Kumaritplant
 

Viewers also liked (17)

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

Similar to Rakesh Kaushik

File Transfer Protocol
File Transfer ProtocolFile Transfer Protocol
File Transfer ProtocolOm Prakash
 
How to connect file server
How to connect file serverHow to connect file server
How to connect file serverKichiemon Adachi
 
Dating Pro Installation Instructions
Dating Pro Installation InstructionsDating Pro Installation Instructions
Dating Pro Installation InstructionsPilot Group Ltd
 
香港六合彩
香港六合彩香港六合彩
香港六合彩csukxnr
 
六合彩 » SlideShare
六合彩 » SlideShare六合彩 » SlideShare
六合彩 » SlideSharemvtqyygx
 
六合彩,香港六合彩 » SlideShare
六合彩,香港六合彩 » SlideShare六合彩,香港六合彩 » SlideShare
六合彩,香港六合彩 » SlideSharedqxjlhfc
 
香港六合彩-六合彩
香港六合彩-六合彩香港六合彩-六合彩
香港六合彩-六合彩qiohms
 
六合彩,香港六合彩 » SlideShare
六合彩,香港六合彩 » SlideShare六合彩,香港六合彩 » SlideShare
六合彩,香港六合彩 » SlideShareyqtvdsbl
 
六合彩-香港六合彩 » SlideShare
六合彩-香港六合彩 » SlideShare六合彩-香港六合彩 » SlideShare
六合彩-香港六合彩 » SlideSharemmfirkhw
 
香港六合彩 » SlideShare
香港六合彩 » SlideShare香港六合彩 » SlideShare
香港六合彩 » SlideSharecxrcpdu
 
六合彩-香港六合彩
六合彩-香港六合彩六合彩-香港六合彩
六合彩-香港六合彩skpkcd
 
Chapter 6 Downloading & Storing Information
Chapter 6 Downloading & Storing InformationChapter 6 Downloading & Storing Information
Chapter 6 Downloading & Storing InformationPatty Ramsey
 
Ftp (file transfer protocol)
Ftp (file transfer protocol)Ftp (file transfer protocol)
Ftp (file transfer protocol)Raghu nath
 
File server(h.m merajul hasan)
File server(h.m merajul hasan)File server(h.m merajul hasan)
File server(h.m merajul hasan)Merajulhasanraj
 
File transfer protocol
File transfer protocolFile transfer protocol
File transfer protocolAmandeep Kaur
 

Similar to Rakesh Kaushik (20)

File Transfer Protocol
File Transfer ProtocolFile Transfer Protocol
File Transfer Protocol
 
FTP(In_Linux).pptx
FTP(In_Linux).pptxFTP(In_Linux).pptx
FTP(In_Linux).pptx
 
COZA HOST HELP
COZA HOST HELPCOZA HOST HELP
COZA HOST HELP
 
Ft pv2(1)
Ft pv2(1)Ft pv2(1)
Ft pv2(1)
 
Cita310chap09
Cita310chap09Cita310chap09
Cita310chap09
 
How to connect file server
How to connect file serverHow to connect file server
How to connect file server
 
Dating Pro Installation Instructions
Dating Pro Installation InstructionsDating Pro Installation Instructions
Dating Pro Installation Instructions
 
香港六合彩
香港六合彩香港六合彩
香港六合彩
 
六合彩 » SlideShare
六合彩 » SlideShare六合彩 » SlideShare
六合彩 » SlideShare
 
六合彩,香港六合彩 » SlideShare
六合彩,香港六合彩 » SlideShare六合彩,香港六合彩 » SlideShare
六合彩,香港六合彩 » SlideShare
 
香港六合彩-六合彩
香港六合彩-六合彩香港六合彩-六合彩
香港六合彩-六合彩
 
六合彩,香港六合彩 » SlideShare
六合彩,香港六合彩 » SlideShare六合彩,香港六合彩 » SlideShare
六合彩,香港六合彩 » SlideShare
 
六合彩-香港六合彩 » SlideShare
六合彩-香港六合彩 » SlideShare六合彩-香港六合彩 » SlideShare
六合彩-香港六合彩 » SlideShare
 
香港六合彩 » SlideShare
香港六合彩 » SlideShare香港六合彩 » SlideShare
香港六合彩 » SlideShare
 
六合彩-香港六合彩
六合彩-香港六合彩六合彩-香港六合彩
六合彩-香港六合彩
 
Chapter 6 Downloading & Storing Information
Chapter 6 Downloading & Storing InformationChapter 6 Downloading & Storing Information
Chapter 6 Downloading & Storing Information
 
Ftp (file transfer protocol)
Ftp (file transfer protocol)Ftp (file transfer protocol)
Ftp (file transfer protocol)
 
File server
File serverFile server
File server
 
File server(h.m merajul hasan)
File server(h.m merajul hasan)File server(h.m merajul hasan)
File server(h.m merajul hasan)
 
File transfer protocol
File transfer protocolFile transfer protocol
File transfer protocol
 

More from itplant

Glimpse of IT Meet 2014
Glimpse of IT Meet 2014Glimpse of IT Meet 2014
Glimpse of IT Meet 2014itplant
 
Material creation tool
Material creation toolMaterial creation tool
Material creation toolitplant
 
Inventory Management
Inventory ManagementInventory Management
Inventory Managementitplant
 
IT MISSION & VISION
IT MISSION & VISIONIT MISSION & VISION
IT MISSION & VISIONitplant
 
Edible Salt Division – Vedasaltworks
Edible Salt Division – VedasaltworksEdible Salt Division – Vedasaltworks
Edible Salt Division – Vedasaltworksitplant
 
Basics SAP
Basics SAPBasics SAP
Basics SAPitplant
 
Export Planning & Dispatch
Export Planning & DispatchExport Planning & Dispatch
Export Planning & Dispatchitplant
 
Automation in Home Textile
Automation in Home TextileAutomation in Home Textile
Automation in Home Textileitplant
 
SAP WEB DYNOPRO FOR ABAP
SAP WEB DYNOPRO FOR ABAPSAP WEB DYNOPRO FOR ABAP
SAP WEB DYNOPRO FOR ABAPitplant
 
VPN_DIA Termination MAC Filtering
VPN_DIA Termination MAC Filtering VPN_DIA Termination MAC Filtering
VPN_DIA Termination MAC Filtering itplant
 
GHF Company Process Flow
GHF Company Process FlowGHF Company Process Flow
GHF Company Process Flowitplant
 
3D Printing Copy
3D Printing Copy3D Printing Copy
3D Printing Copyitplant
 

More from itplant (13)

Glimpse of IT Meet 2014
Glimpse of IT Meet 2014Glimpse of IT Meet 2014
Glimpse of IT Meet 2014
 
Material creation tool
Material creation toolMaterial creation tool
Material creation tool
 
Inventory Management
Inventory ManagementInventory Management
Inventory Management
 
IT MISSION & VISION
IT MISSION & VISIONIT MISSION & VISION
IT MISSION & VISION
 
Edible Salt Division – Vedasaltworks
Edible Salt Division – VedasaltworksEdible Salt Division – Vedasaltworks
Edible Salt Division – Vedasaltworks
 
Basics SAP
Basics SAPBasics SAP
Basics SAP
 
Export Planning & Dispatch
Export Planning & DispatchExport Planning & Dispatch
Export Planning & Dispatch
 
Automation in Home Textile
Automation in Home TextileAutomation in Home Textile
Automation in Home Textile
 
SAP WEB DYNOPRO FOR ABAP
SAP WEB DYNOPRO FOR ABAPSAP WEB DYNOPRO FOR ABAP
SAP WEB DYNOPRO FOR ABAP
 
VPN_DIA Termination MAC Filtering
VPN_DIA Termination MAC Filtering VPN_DIA Termination MAC Filtering
VPN_DIA Termination MAC Filtering
 
GHF Company Process Flow
GHF Company Process FlowGHF Company Process Flow
GHF Company Process Flow
 
3D Printing Copy
3D Printing Copy3D Printing Copy
3D Printing Copy
 
R Ravi
R RaviR Ravi
R Ravi
 

Recently uploaded

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 

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