GeeksforGeeks
FTP je zkratka pro File Transfer Protocol. Jedná se o protokol, který se používá k přenosu nebo kopírování souboru z jednoho hostitele na jiného hostitele. Při odesílání a přijímání souborů v různých hostitelích nebo systémech však mohou nastat problémy, jako je jiný název souboru a jiný adresář souborů. A v FTP, secure channel není k dispozici pro přenos souborů mezi hostiteli nebo systémy. Používá se v Portu no-21.
SFTP je zkratka pro Secure File Transfer Protocol. Jedná se o protokol, který poskytuje zabezpečený kanál pro přenos nebo kopírování souboru z jednoho hostitele na jiného hostitele nebo systémy. SFTP naváže řídicí spojení pod protokolem SSH a používá se v Portu no-22.
Tam jsou některé rozdíly mezi nimi, které jsou uvedeny níže:
S. Č. | FTP | SFTP |
---|---|---|
To je zkratka pro File Transfer Protocol. | je zkratka pro Secure File Transfer Protocol. | |
v FTP, secure channel není k dispozici pro přenos souborů mezi hostiteli. | v SFTP je zabezpečený kanál pro přenos souborů mezi hostiteli. | |
je součástí protokolu TCP / IP. | je to protokol SSH. | |
obvykle běží na portu no-21. | běží na portu no-22. | |
navazuje spojení pod protokolem TCP. | vytváří řídicí spojení pod protokolem SSH. | |
před odesláním data nešifruje. | před odesláním zašifroval data. | |
pracuje na přímé metodě pro přenos souborů. | pracuje na způsobu ladění pro přenos souborů. | |
umožňuje nahrávání a stahování souborů bez jakéhokoli zabezpečení. | udržuje plnou bezpečnost dat pomocí klíčů SSH. |