FTP még az, ahol nem tudták megvalósítani az 1 szolgáltatás = 1 port elvét. Műszakilag ez egy nagy hátránya.
A másik, hogy együtt él az FTP és ritkán az opcionális TLS-FTP. Elég gyakran közös porton és az ósdi klens biztos a simát próbálja rá először.
Persze amikor kitalálták, akkor másak voltak a körülmények, akkor teljesen jót alkottak. Mára inkább csak velünk maradt és nem akar kihalni.
Szerencsés lenne egy új SecureFTP kitalálása, amely hasonló váltás lenne, mint a telnet --> SSH váltás 1996 környékén.
Azaz ez esetben:
- egyetlen TCP porton megvalósított parancs és adat továbbítás
- alapból kulcs csere utáni titkosított csatornán működne, kulcs csere nélkül kizárólag user-pass nélküli letöltés mód lehetséges.
- és ha még szigorítható lenne kölcsönös kulcs alapú auth-ra is, ugranánk ki a bőrünkből.
A parancsai (list, retr, stor, restart, ...) teljesen jók. Talán még egy chksum parancs jó lenne, amely letöltés nélkül validálná a két oldalon levő fájl azonosságát.
Azt viszont káros folyamatnak érzem, hogy szinte mindent HTTPs fölé akarunk gyógyítani. Pedig olyan szép és hasznos a natív TCP és UDP, sőt az SCTP is egy harmadik izgalmas lenne.