LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > General
User Name
Password
General This forum is for non-technical general discussion which can include both Linux and non-Linux topics. Have fun!

Notices


Reply
  Search this Thread
Old 03-02-2014, 06:04 PM   #1
schneidz
LQ Guru
 
Registered: May 2005
Location: boston, usa
Distribution: fedora-35
Posts: 5,313

Rep: Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918
why ftp is still so popular ?


Recently I noticed a lot of posts about ftp despite it being antiquated and insecure and harder to setup than ssh/sftp/scp/sshfs ?
 
Old 03-02-2014, 08:10 PM   #2
frankbell
LQ Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Ubuntu MATE, Mageia, and whatever VMs I happen to be playing with
Posts: 19,341
Blog Entries: 28

Rep: Reputation: 6145Reputation: 6145Reputation: 6145Reputation: 6145Reputation: 6145Reputation: 6145Reputation: 6145Reputation: 6145Reputation: 6145Reputation: 6145Reputation: 6145
FTP may be old, but that does not make it antiquated.

It's popular because, when security is not an issue, say for publicly available files, it works well and is reliable.
 
Old 03-02-2014, 11:05 PM   #3
KenJackson
Member
 
Registered: Jul 2006
Location: Maryland, USA
Distribution: Fedora and others
Posts: 757

Rep: Reputation: 145Reputation: 145
Anytime I have a choice, I use ssh and scp. I agree they're much, much better than telnet and ftp.

But my company's embedded products are running an old OS that don't support ssh, but they do support telnet and ftp. And we only access them via private networks, so security isn't a problem.

Maybe the posts you saw were for people with a similar situation.
 
Old 03-02-2014, 11:39 PM   #4
schneidz
LQ Guru
 
Registered: May 2005
Location: boston, usa
Distribution: fedora-35
Posts: 5,313

Original Poster
Rep: Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918
Yeah my job place has old ibm mainframes that can't serve ssh so there are many jcl that are written with people's usernames (or worse: system id's) and password.
 
Old 03-03-2014, 02:55 AM   #5
Smokey_justme
Member
 
Registered: Oct 2009
Distribution: Slackware
Posts: 534

Rep: Reputation: 203Reputation: 203Reputation: 203
Speed... Ftp is much faster than sftp (which is FTP through SSH).. When security isn't a concern (say for a public FTP or one available only through a secure VPN) than setting a ftp is a much better alternative.
 
Old 03-03-2014, 08:26 AM   #6
schneidz
LQ Guru
 
Registered: May 2005
Location: boston, usa
Distribution: fedora-35
Posts: 5,313

Original Poster
Rep: Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918
Quote:
Originally Posted by Smokey_justme View Post
Speed... Ftp is much faster than sftp (which is FTP through SSH).. When security isn't a concern (say for a public FTP or one available only through a secure VPN) than setting a ftp is a much better alternative.
it is theoretically faster since none of the packets have encryption data in them however i think real world practical use is unnoticeable (if it were significant then everyone would disable wep/wpa/wpa2 on their wireless routers).
 
Old 03-03-2014, 08:36 AM   #7
linosaurusroot
Member
 
Registered: Oct 2012
Distribution: OpenSuSE,RHEL,Fedora,OpenBSD
Posts: 982
Blog Entries: 2

Rep: Reputation: 244Reputation: 244Reputation: 244
I see FTP as antiquated and suggest HTTP for public distribution of files.

http://cr.yp.to/ftp.html
http://cr.yp.to/ftp/security.html
 
Old 03-03-2014, 01:11 PM   #8
Arcane
Member
 
Registered: May 2006
Location: Latvia, Europe
Distribution: random
Posts: 310

Rep: Reputation: 312Reputation: 312Reputation: 312Reputation: 312
Quote:
Originally Posted by frankbell View Post
FTP may be old, but that does not make it antiquated.{...}
Bingo! Newer doesn't mean better but sometimes you need features that exist only in new or only in old.
Watch this humor about cell phone reunion http://www.youtube.com/watch?v=OD8OcPGScRU
 
Old 03-04-2014, 05:23 PM   #9
sundialsvcs
LQ Guru
 
Registered: Feb 2004
Location: SE Tennessee, USA
Distribution: Gentoo, LFS
Posts: 10,668
Blog Entries: 4

Rep: Reputation: 3945Reputation: 3945Reputation: 3945Reputation: 3945Reputation: 3945Reputation: 3945Reputation: 3945Reputation: 3945Reputation: 3945Reputation: 3945Reputation: 3945
Remember also that "ftp" is just-fine on a secure internal network, or over a VPN connection. When used in conjunction with technologies like "rsync," it is even more useful. As long as the network or the channel is known to be secure, further encryption is unnecessary.
 
Old 03-04-2014, 08:06 PM   #10
jefro
Moderator
 
Registered: Mar 2008
Posts: 21,993

Rep: Reputation: 3628Reputation: 3628Reputation: 3628Reputation: 3628Reputation: 3628Reputation: 3628Reputation: 3628Reputation: 3628Reputation: 3628Reputation: 3628Reputation: 3628
Depends on the data and use. If someone posted an old ftp site open to common users, anyone with almost any OS under the sun could access it. You'd only secure files that you want to protect.

While most sites allow either http, https or ftp or even sftp it is up to the user to choose what they want.

I'd agree that in some cases http could be faster under some proxies/qos or other schemes that restrict or increase some traffic over another. ftp gets booted in some situations to very slow speeds. Hey, I can wait.

Some ftp could more easily resume.
 
Old 06-29-2014, 01:44 PM   #11
ruario
Senior Member
 
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 2,557

Rep: Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762
Quote:
Originally Posted by Smokey_justme View Post
Ftp is much faster than sftp (which is FTP through SSH)
I just had to comment that this is nonsense, for fear anyone reading it might think it is true. sftp is a completely different protocol from ftp. They are unrelated apart from similar sounding names and they fact that their primary purposes are for transferring files.

sftp is not FTP through SSH. That would be "FTP over SSH", which is completely different.
 
Old 06-29-2014, 02:12 PM   #12
metaschima
Senior Member
 
Registered: Dec 2013
Distribution: Slackware
Posts: 1,982

Rep: Reputation: 492Reputation: 492Reputation: 492Reputation: 492Reputation: 492
For read-only public file distribution, which is by far its most common use, it works very well. In fact, I don't see any reason to switch to anything else for this purpose. For all other purposes, yes you should be using something else.

Last edited by metaschima; 06-29-2014 at 02:14 PM.
 
Old 06-29-2014, 02:19 PM   #13
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,236

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
The best protocol for public file distribution is not FTP and it's not HTTP. It's Bittorrent.
 
Old 06-29-2014, 02:24 PM   #14
metaschima
Senior Member
 
Registered: Dec 2013
Distribution: Slackware
Posts: 1,982

Rep: Reputation: 492Reputation: 492Reputation: 492Reputation: 492Reputation: 492
Quote:
Originally Posted by dugan View Post
The best protocol for public file distribution is not FTP and it's not HTTP. It's Bittorrent.
Really ? Well, try to estimate how many times you have gotten torrents that have no seeders. Also, take two files, one hosted on bittorrent and one hosted on ftp. Which one, in general would be faster to download ? This of course has everything to do with how many seeders there are, and there are usually few.

Just as an example, when a new Slackware comes out I do try to use bittorrent to download it. However, every single time, I have had to cancel the bittorrent, download it from one of the ftp servers that is hosting it, and then out of generosity I seed the file I got from ftp using bittorrent.

IMO, bittorrent cannot get any more pitiful.
 
Old 06-29-2014, 02:24 PM   #15
273
LQ Addict
 
Registered: Dec 2011
Location: UK
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 7,680

Rep: Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373
Quote:
Originally Posted by dugan View Post
The best protocol for public file distribution is not FTP and it's not HTTP. It's Bittorrent.
If it's only you hosting the file what's the benefit of Bittorrent?
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Most Popular Virtualization mark_waltersmith Red Hat 3 01-21-2010 10:33 AM
why is rh-9 still so popular schneidz General 3 12-30-2008 04:47 PM
Solaris, the new popular OS? dinolinux General 1 12-18-2005 11:00 AM
Popular Forums the_imax General 6 10-26-2004 02:52 PM
who is the best popular LINUX? wudangpairen Linux - Distributions 3 05-22-2004 02:42 AM

LinuxQuestions.org > Forums > Non-*NIX Forums > General

All times are GMT -5. The time now is 09:42 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration