Difference between revisions of "FTP - How do I use FTP" From Online Manual

Jump to: navigation, search
(Added FileZilla for all platforms.)
(update link)
 
(14 intermediate revisions by 8 users not shown)
Line 1: Line 1:
After you download the SMF package, the next steps to install it would be to unzip the files and then upload them to your site. Uploading is usually done via an FTP client. This can be done by FTPing to your site and transferring the SMF package from your computer to your site. The following is a quick start on using FTP.
+
{{TOC right}}
 +
FTP (File Transfer Protocol) is the simplest but not the most secure way to exchange files over the Internet.
  
For more information on using FTP, please see [[Packages - How to upload packages using FTP]]
+
The most common use for FTP is to download files from the Internet. In addition, the ability to transfer files back-and-forth makes FTP essential for anyone creating a web page, amateurs and professionals alike.
  
== What is FTP? ==
+
The virtual 'key' to get into an FTP site is the UserID and Password.
FTP (File Transfer Protocol) is the simplest and most secure way to exchange files over the Internet.
 
  
The most common use for FTP is to download files from the Internet. In addition, the ability to transfer files back-and-forth makes FTP essential for anyone creating a Web page, amateurs and professionals alike.
+
When connecting with an FTP Client, uploads and downloads could not be easier, and you have added security and additional features. For one, you are able to to resume a download that did not successfully finish, which is a very nice feature for people using dial-up connections who frequently lose their Internet connection.
  
The virtual 'key' to get into an FTP site is the UserID and Password.
+
==When would I use FTP? ==
 +
 
 +
You would probably use FTP right after you download SMF for the first time, or right after you download an SMF [[modification]] package.  If you are installing SMF, your next steps are to unzip the files and then upload them (usually via FTP) to your site.
 +
For more information on using FTP, please see [[Packages - How to upload packages using FTP]].
  
When connecting with an FTP Client, uploads and downloads couldn't be easier, and you have added security and additional features. For one, you're able to to resume a download that did not successfully finish, which is a very nice feature for people using dial-up connections who frequently lose their Internet connection.
+
== What is an FTP client and how do I use it? ==
  
== What is an FTP Client? ==
+
An FTP client is software installed on your computer that you can use to transfer files to an FTP server on another computer. It will have a way to allow you to log in to the remote computer, to choose files and directories on your computer, to choose files and directories on the remote computer, and to start transferring files to or from your computer.
An FTP Client is software that is 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.
 
  
The classic FTP Client look is a two-pane design. The pane on the left displays the files on your computer and the pane on the right displays the files on the remote computer.
+
The most common FTP clients have a window with two panes. The pane on the left displays the files on your computer and the pane on the right displays the files on the remote computer. With these clients, file transfers are as easy as dragging-and-dropping files from one pane to the other or by highlighting a file and clicking one of the direction arrows located between the panes. You can specify whether the file transfer mode should be ASCII-only or binary (which is important for non-ASCII files). In addition, most clients allow you to see and, if allowed by the remote FTP server, change file permission and/or ownership properties.
  
File transfers are as easy as dragging-and-dropping files from one pane to the other or by highlighting a file and clicking one of the direction arrows located between the panes.
+
Many operating systems (such as Vista and Windows 7) have an FTP client built in.
  
Additional features of the FTP Client include: multiple file transfer; the auto re-get or resuming feature; a queuing utility; the scheduling feature; an FTP find utility; a synchronize utility; and for the advanced user, a scripting utility.
+
If you are working with a large number or very big files, you may be interested in advanced FTP features such as multiple file transfer, "resume if interrupted", queueing and scheduling, FTP find (on the local or remote computer), file synchronization, and scripting.
  
== What are the available FTP programs? ==
+
== What FTP clients are available? ==
You should be able to find a wide range of FTP programs by using a search engine, but here is a list of some that you can try:
 
  
'''All platforms'''
+
'''Important:''' if you are using '''FileZilla''' beware that it can break your backups ([http://www.simplemachines.org/community/index.php?topic=374178.0 read here for details]). This is a problem that [http://trac.filezilla-project.org/ticket/4235 FileZilla developers] know about.
  
* [http://filezilla.sourceforge.net/ FileZilla] (please make sure you have set the "Transfer type" to "Auto", not "Binary"! To set this, go to the "Transfers" menu in the Settings panel)
+
You should be able to find a wide range of FTP programs by using a search engine, but here is a list of some that you can try:
  
 
'''Windows'''
 
'''Windows'''
  
* [http://smartftp.com SmartFTP]
+
* [https://www.smartftp.com/en-us/ SmartFTP]
 +
* [http://www.wsftple.com/ WS FTP LE free] and  [http://www.ipswitchft.com/products/ws_ftp_pro/index.aspx?n=1&k_id=ipshome WS FTP Professional Paid]
  
 
'''Mac'''
 
'''Mac'''

Latest revision as of 21:09, 10 January 2020

FTP (File Transfer Protocol) is the simplest but not the most secure way to exchange files over the Internet.

The most common use for FTP is to download files from the Internet. In addition, the ability to transfer files back-and-forth makes FTP essential for anyone creating a web page, amateurs and professionals alike.

The virtual 'key' to get into an FTP site is the UserID and Password.

When connecting with an FTP Client, uploads and downloads could not be easier, and you have added security and additional features. For one, you are able to to resume a download that did not successfully finish, which is a very nice feature for people using dial-up connections who frequently lose their Internet connection.

When would I use FTP?

You would probably use FTP right after you download SMF for the first time, or right after you download an SMF modification package. If you are installing SMF, your next steps are to unzip the files and then upload them (usually via FTP) to your site. For more information on using FTP, please see Packages - How to upload packages using FTP.

What is an FTP client and how do I use it?

An FTP client is software installed on your computer that you can use to transfer files to an FTP server on another computer. It will have a way to allow you to log in to the remote computer, to choose files and directories on your computer, to choose files and directories on the remote computer, and to start transferring files to or from your computer.

The most common FTP clients have a window with two panes. The pane on the left displays the files on your computer and the pane on the right displays the files on the remote computer. With these clients, file transfers are as easy as dragging-and-dropping files from one pane to the other or by highlighting a file and clicking one of the direction arrows located between the panes. You can specify whether the file transfer mode should be ASCII-only or binary (which is important for non-ASCII files). In addition, most clients allow you to see and, if allowed by the remote FTP server, change file permission and/or ownership properties.

Many operating systems (such as Vista and Windows 7) have an FTP client built in.

If you are working with a large number or very big files, you may be interested in advanced FTP features such as multiple file transfer, "resume if interrupted", queueing and scheduling, FTP find (on the local or remote computer), file synchronization, and scripting.

What FTP clients are available?

Important: if you are using FileZilla beware that it can break your backups (read here for details). This is a problem that FileZilla developers know about.

You should be able to find a wide range of FTP programs by using a search engine, but here is a list of some that you can try:

Windows

Mac

Linux

Other

  • Net2FTP (online file manager that can be uploaded to your website)
  • FireFTP (browser integration for Firefox)