FTP (File Transfer Protocol) je protokol na prenos súborov z jedného počítača na druhý cez internet. Kedysi bol štandardným spôsobom nahrávania súborov na hosting. MDN ho dnes označuje za nezabezpečený protokol.
Prečo sa FTP považuje za nezabezpečený?
MDN uvádza, že FTP je z podstaty nezabezpečený, a preto ho už mnohé hostingové účty nepodporujú. Štandardný FTP neprenáša údaje šifrovane, takže prihlasovacie údaje aj obsah súborov môže prečítať ten, kto sleduje sieť. Pri práci so súbormi webu preto používame zabezpečenú alternatívu.
Čo používať namiesto FTP?
- SFTP. MDN ho uvádza ako zabezpečenú, šifrovanú verziu FTP. Technicky ide o samostatný protokol, nie o FTP so šifrovaním.
- Rsync cez SSH. MDN ho uvádza ako ďalšiu zabezpečenú metódu prenosu súborov. Viac pri pojme SSH.
Ako sa FTP objavuje pri webe?
Pri nahrávaní súborov webu a pri zálohovaní sa s ním stretnete najmä vo vyhľadávaní starších návodov. Aktuálne nastavenie vášho hostingu vždy overte u poskytovateľa, pretože podpora FTP sa líši. Nahrávanie cez nešifrovanú metódu nikdy neodporúčame.
Čo si zapamätať o pojme FTP?
FTP je starší nezabezpečený protokol na prenos súborov, ktorý mnohé hostingy už nepodporujú. Namiesto neho používame zabezpečené alternatívy, ako SFTP alebo prenos cez SSH. Bezpečné nahrávanie súborov na váš web vám pomôžeme nastaviť, kontaktujte nás.
Ako to rieši webstrankanamieru.sk: Pri tvorbe webu na mieru sa pojem FTP rieši v rámci postupu opísaného v sekcii Proces tvorby webstránky. Hotové weby nájdete v portfóliu, orientačné ceny v cenníku a vlastný projekt môžete konzultovať cez kontakt.
Súvisiace pojmy: SSH, Hosting, VPS, Zálohovanie webu, SSL certifikát, WordPress, HTTP, Nasadenie webu
Často kladené otázky o pojme FTP
Čo je FTP?
Je FTP bezpečný?
Čo je SFTP?
Čo použiť namiesto FTP?
Podporuje môj hosting FTP?
Zdroje
- MDN Web Docs: FTP (Glossary)Definícia FTP, jeho bezpečnostné problémy a alternatívy.
- RFC 4251: The Secure Shell (SSH) Protocol ArchitectureProtokol SSH ako základ zabezpečeného prenosu.
- MDN Web Docs: What is a web server?Čo je webový server.