Not NAT friendy. Needs special workarounds on firewalls. Not IPv6 friendly. Sends everything in the clear. No compression support. Different binary and text transfer modes. All the "fixes" to it are hacks that cause interoperability issues.
FTP is the fax machine of the internet. People still use it, but anyone with a clue hates it.
FTP was merely the first demonstration of how defective and nearly useless a network connection becomes when subject to NAT. It was written for peers who are actually on the Internet; nobody expected users to consent to being treated as lower forms of life.
It is not just NATing that breaks FTP but any form of firewall in general. Iptables isn't bad because there are special kernel modules that watch ftp traffic and auto adjust rules for you.
But good luck if your firewall is not on the same box as your FTP server.
It will eventually go away. Get hosting these days, such as cloud, they give you ftp over ssh and not traditional ftp (port 21). That's how it will fade.
I do love FTP though. But then again, I love holding a floppy in my hand too. It feels like you're holding real data.
I cannot agree with you more. I have 2 vendors that use FTP or FTP over SSH (not sftp) to upload data to our site. It is a firewall nightmare. Never mind the outbound ftp.
Frank Kenney, vice president of global strategy for US managed file
transfer company Ipswitch, told us that the protocol we know as FTP
today is ‘a far cry from when Abhay Bushan, a student at MIT, wrote
the original specifications for FTP.’
And how is a PR quote from a stuffed shirt at all relevant to the story? Who is this chump? Why are they pulling asinine quotes from him?
You can find Ipswitch at stand H70 of the Infosecurity Europe 2011
show in Earl’s Court, London from 19 to 21 April.
Yes I'm well aware that sftp is a ftp style protocol over ssh.
What I want is a SFTP server that focuses on just the ftp part. With easy chrooting, virtual users, that sort of stuff.
I recently setup a new ftp/sftp server. Chrooting SFTP is a pain in the ass. Chrooting SFTP while still allowing some accounts to also be chrooted FTP is an even bigger pain in the ass.
In addition from everything I hear your better off using sftp-subsystem over rssh.
Not NAT friendy. Needs special workarounds on firewalls. Not IPv6 friendly. Sends everything in the clear. No compression support. Different binary and text transfer modes. All the "fixes" to it are hacks that cause interoperability issues.
FTP is the fax machine of the internet. People still use it, but anyone with a clue hates it.