|
|
Log in / Subscribe / Register

Fedora 40 firms up for release

Fedora 40 firms up for release

Posted Apr 17, 2024 21:40 UTC (Wed) by vadim (subscriber, #35271)
In reply to: Fedora 40 firms up for release by jccleaver
Parent article: Fedora 40 firms up for release

FTP is a terrible protocol. I don't know why anybody uses it anymore.

* There's the NAT/firewall problems (okay, not a problem internally)
* There's the awful ASCII/binary mode that corrupts data.
* Awful support for SSL
* End of transfer is not signaled in any elegant manner. Socket is just closed.
* No protection against corruption.
* Opens a connection per file, leading to bad performance.
* Directory listings are non-standard, with a dozen possible varieties.
* Designed for interactive command-line usage and overall ill-fit for automation (some old school servers will want you to read the MOTD)

So yeah, FTP is dead and removed from web browsers for very good reasons.

Here's a good alternative: WebDAV. Runs on top of HTTP, doesn't have trouble with firewalls, doesn't have trouble with detecting ends of files, doesn't corrupt data, well supported out of the box everywhere, actually standard protocol, piggybacks on top of HTTP so saves you a second setup.

If you think the old relic is that valuable, convince your company to pay somebody to maintain this.


to post comments

Fedora 40 firms up for release

Posted Apr 17, 2024 22:04 UTC (Wed) by vstinner (subscriber, #42675) [Link]

FTP client also sends the password in clear text, which is not great in terms of security.

Fedora 40 firms up for release

Posted Apr 18, 2024 8:51 UTC (Thu) by seyman (subscriber, #1172) [Link]

> If you think the old relic is that valuable, convince your company to pay somebody to maintain this.

Or just use one of several ftp clients (ncftp, lftp, filezilla, ...) that the fictional cabal has somehow forgotten to remove from the distribution.


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds