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. |