Introduction to FTP
FTP stands for File Transfer Protocol and is a standard application protocol that uses the Internets TCP/IP protocol to transfer files from one computer to another.
FTP is a very common process today. FTP is commonly used to transfer web pages from the creators computer to the server where the web site is situated. Also FTP is used to download programs and files to your computer from a server.
How do I use FTP?
To use FTP you will need to install FTP software on your computer. There are many freely available FTP programs on the Internet such as, FTP explorer (http://www.ftpx.com) and Smart FTP (http://www.smartftp.com).
How do I connect with FTP?
Follow the steps below to connect to a server, to upload files using
FTP Explorer:
1) Open FTP Explorer.
2) Click on the connect button on the toolbar or select connect from the Tools menu.
3) In the Profile Name text, enter a name to give your FTP connection.
4) In the Host Address text box enter the address of the server you are connecting to (this can either be the DNS entry or the IP Address).
5) Enter the Port number that the server accepts FTP connections on (the default port for FTP is 21).
6) Tick the Use PASV option, if your computer is behind a firewall, which does not allow external FTP connections.
7) Tick the Use Firewall option if your computer is located behind a firewall.
8) Either enter a user name for the FTP login or tick the Anonymous option (the anonymous option will only work if the server is set up to allow anonymous FTP connections if this is selected go to step 10).
9) Enter the users password in the Password text box.
10) In the Initial path text box, enter the path on the server, where you want your connection to start at this is optional.
11) In the Attempts text box enter the number of times to try the FTP connection if fails, you will need to have at least 1 in this text box.
12) In the Download path you can specify the path on your computer where to save the files downloaded from the server this is optional, you can specify this later if you like.
13) To establish the connection with the server click on the Connect button.
How do I upload files using FTP?
Once you have established your connection with the server the next step
is to upload your files to the server. The following describes how to
do this:
1) Go to the path on the server where you want to upload your files to.
2) In the Tools menu click on the Upload button.
3) Select the file or files that you want to upload (to select more than one file hold down the CTRL key).
NOTE: You can also upload files by dragging and dropping them to the directory/folder on the server.
4) Click on the Open button. Your file will now be uploaded to the server. (You will see this uploading process in the dialog box.)
How do I download files using FTP?
You can also use FTP to download files to your computer from a server. The following describes how to download a file.
1) Make sure you are connected to the server.
2) Go to the file that you want to download.
3) Right click on the file and select Download To..
4) Select the path on your computer where you want the file to be saved to.
5) The file will now be downloaded to your computer. (You will see this downloading process happening in the dialog box.)
How do I end my connection?
You can end the connection by simply clicking on the Disconnect button on the tool bar or by clicking on Disconnect from the Tools menu.
Submitted by Candice Humbley
Fast, reliable windows web farm hosting.
http://m6.net
| DISCLAIMER: The content provided in this article is not warranted or guaranteed by Developer Shed, Inc. The content provided is intended for entertainment and/or educational purposes in order to introduce to the reader key ideas, concepts, and/or product reviews. As such it is incumbent upon the reader to employ real-world tactics for security and implementation of best practices. We are not liable for any negative consequences that may result from implementing any information covered in our articles or tutorials. If this is a hardware review, it is not recommended to open and/or modify your hardware. |
More Web Hosting Articles
More By Developer Shed
developerWorks - FREE Tools! |
Achieving true agility is a never-ending effort. We will showcase how you can become agile incrementally, a few practices at the time.Which practices should any agile team strive to adopt? What additional practices should you consider based on your needs to scale? Adopting practices are however made much easier with the right tool support. What about if your tools adapt to your practices? We will take a look at how the Jazz technology can be leveraged to make your process change the behavior of your tools. FREE! Go There Now!
|
|
|
|
Download the Rational Application Developer (RAD) v7.5 open beta code and start developing applications for the JEE5 standard which features EJB3.0, JPA, JSF 1.2, JSP 2.1 and Servlet 2.5 standards. When you use this beta you will see how you can increase developer productivity for already existing applications with improved support for refactoring, as well as adding new features to existing applications. In addition, the beta provides tooling for JD Edwards, Oracle, SAP, Siebel and PeopleSoft to improve the developer productivity with these enterprise systems. FREE! Go There Now!
|
|
|
|
Visit IBM developerWorks to download a free trial version of WebSphere Business Modeler Advanced V6.1.1, IBM’s premier business process modeling and analysis tool for business users that offers process modeling, simulation, and analysis capabilities. IBM WebSphere Business Modeler helps you visualize, understand, and document business processes for continuous improvement. FREE! Go There Now!
|
|
|
|
Visit IBM developerWorks to download IBM DB2 Express-C 9.5, a no-charge version of DB2 Express 9 database server. DB2 Express-C offers the same core data server base features as other DB2 Express editions and provides a solid base to build and deploy applications developed using C/C++, Java, .NET, PHP, and other programming languages. FREE! Go There Now!
|
|
|
|
Download the IBM WebSphere Portal V6.1 beta code and learn more about the rich features and enhancements in IBM WebSphere Portal V6.1. WebSphere Portal provides a composite application or business mashup framework and the advanced tooling needed to build flexible, SOA-based solutions, and scalability to meet the needs of any size organization. FREE! Go There Now!
|
|
|
|
XML has become a common way of storing business data as flat files and many data server vendors including IBM have provided ways to store this data within relational database systems. Increasingly collections of XML files are accessed like databases using an xQuery and other XML standard mechanisms. Businesses find the need to combine the traditional tabular structured data with XML formatted data. In this webcast, you’ll learn about IBM’s WebSphere Federation Server technology, which provides users with the ability to integrate these two data formats. FREE! Go There Now!
|
|
|
|
This whitepaper provides areas to consider when evaluating any software configuration management solution. It addresses how the IBM solutions (Rational ClearCase and Rational ClearQuest) meet the needs and requirements of both project leaders and developers to provide successful Software Change and Configuration Management. FREE! Go There Now!
|
|
|
|
Join this webcast to discover the key requirements for successful change and release management. Learn how to extend your .NET environment to improve productivity and collaboration, and address core problems afflicting team development. In this webcast, we’ll review typical challenges faced by customers and how to resolve them with the IBM Rational Change and Release Management solution, including Rational ClearCase, Rational ClearQuest and Rational Build Forge. Replay is available for 9 months. FREE! Go There Now!
|
|
|
|
Visit IBM developerWorks to try the IBM SOA Sandbox for connectivity. The SOA Sandbox for connectivity provides a trial environment with the tooling and components to help you explore how to effectively connect your infrastructure and integrate all of the people, processes and information in your company. Use the hosted sandbox to explore SOA techniques that streamline connecting existing IT assets together, as well as learn how to connect them to new business logic. FREE! Go There Now!
|
|
|
|
Whether you are creating new applications or modifying existing ones, managing integration of new components with traditional z/OS elements is a critical part of building and deploying modern applications. Listen to this webcast to see how IBM can help you optimize your development process using an IDE like Rational Developer for System z that integrates with management tools, such as ClearCase to manage your application development on mainframes. FREE! Go There Now!
|
|
|
|
All FREE IBM® developerWorks Tools! |