hello friends! new(ish)!

FTP: Difference between revisions

From InstallGentoo Wiki v2
Jump to navigation Jump to search
>Mrsnooze
m (category:terms)
>Se7en
(Add links to Hobby FTPs. add stub template. fix Problems subsection.)
Line 1: Line 1:
The '''File Transfer Protocol''' is a protocol developed in the early 1980's for fast transfer of files from server to server. It is slowly becoming defunct.
{{stub}}
 
The '''File Transfer Protocol''' is a protocol developed in the early 1980's for fast transfer of files from server to server. It is slowly becoming defunct but is still popular among certain hobbiest groups.  
 


== URI Scheme ==
== URI Scheme ==
Line 6: Line 9:
<code>ftp://user@server.org:21/directory</code>
<code>ftp://user@server.org:21/directory</code>


Many software programs are able to connect to FTP servers, such as [[Web Browsers]]. In addition, file managers (usually) have native FTP availability.  
Many software programs are able to connect to FTP servers, such as [[Web Browsers]]. In addition, file managers (usually) have native FTP availability. Of course, there is always the ftp command.  


== Problems ==
== Problems ==
In the official specification of the FTP Protocol, it uses a large amount of un-defined words that is hard to find the definitions to. Furthermore, even if it breaks it, the files transfered are converted to [[ASCII]]. Many people have switched over to [[SSH]] transfers.
In the official specification of the FTP Protocol, it uses a large amount of undefined words that are hard to find definitions for due to their obsolete nature. Due to the confusing terminology, many clients attempt to access ftp in different ways, thus making the entire FTP standard un-standardized.
 
Furthermore, even if it breaks it, the files transferred are converted to [[ASCII]] by default ('''NOTE''': Most modern clients switch to bin mode by default, breaking the pseudo-standard). Many people have switched over to [[SSH]] transfers. Read [http://mywiki.wooledge.org/FtpMustDie GreyCat's Rant] on the subject for more info.
 
== FTP Links ==
 
* [ftp://joelixny.ddns.net The /tech/ FTP]
 
* [ftp://weebftp.org The Backup /tech/ FTP]
 
* [https://ftp.installgentoo.com This website's FTP information page] (outdated)


[[Category:Software]]
[[Category:Software]]
[[Category:Terms]]
[[Category:Terms]]

Revision as of 11:28, 28 November 2016

The File Transfer Protocol is a protocol developed in the early 1980's for fast transfer of files from server to server. It is slowly becoming defunct but is still popular among certain hobbiest groups.


URI Scheme

The FTP Protocol follows a simple URI scheme:

ftp://user@server.org:21/directory

Many software programs are able to connect to FTP servers, such as Web Browsers. In addition, file managers (usually) have native FTP availability. Of course, there is always the ftp command.

Problems

In the official specification of the FTP Protocol, it uses a large amount of undefined words that are hard to find definitions for due to their obsolete nature. Due to the confusing terminology, many clients attempt to access ftp in different ways, thus making the entire FTP standard un-standardized.

Furthermore, even if it breaks it, the files transferred are converted to ASCII by default (NOTE: Most modern clients switch to bin mode by default, breaking the pseudo-standard). Many people have switched over to SSH transfers. Read GreyCat's Rant on the subject for more info.

FTP Links