FTP i SFTP explicats

18 de desembre de 2021 1117 Vistes FTP, SFTP, port FTP i SFTP

FTP i SFTP són dos protocols per transferir fitxers entre un servidor i un ordinador client. El port FTP és 21 mentre que el port SFTP és 22. SFTP es comunica mitjançant una connexió xifrada, mentre que FTP utilitza comunicació de text pla (no segura).

Aquesta guia de referència ràpida cobreix FTP i SFTP, com funcionen i les diferències entre ells.

Navega per temes de publicació

Què és el número de port FTP i FTP?

Què és el número de port FTP i FTP?

FTP (File Transfer Protocol) és un protocol de comunicació client-servidor utilitzat per transferir fitxers entre un client i un servidor. El port FTP és 21.

Protocol de transferència de fitxers (FTP) Clint-Server Model i autenticació

Perquè es produeixi una comunicació FTP ha d'haver un servidor i un client.

FTP requereix que els clients s'autentiquin amb el servidor quan intenten connectar-se. L'autenticació es fa mitjançant text clar, és a dir, la comunicació entre el client FTP i el servidor FTP no està xifrada.

Això fa que la comunicació FTP sigui insegura. És a dir, un intrús amb accés a la comunicació podrà veure els noms d'usuari, la contrasenya i els fitxers transferits.

La connexió FTP pot ser Actiu o Passiva . Això determina com s'estableix una connexió de dades entre el client i el servidor. En ambdós tipus de connexió, el client crea una connexió TCP (Transmission Control Protocol) al servidor mitjançant el port FTP 21.

En actiu Mode FTP, la connexió comença quan el client escolta les connexions de dades entrants des d'un port aleatori, el port FTP M. A continuació, el client envia l'ordre FTP PORT perquè el servidor sàpiga a quin port FTP està escoltant. A continuació, en el procés de comunicació el servidor inicia un canal de dades al client des del seu port 20, el port de dades del servidor FTP.

Hi ha circumstàncies en què el client està darrere d'un tallafoc. És possible que un client darrere d'un tallafoc no pugui acceptar connexions TCP entrants. En aquesta circumstància, FTP Passiva s'utilitza el mode per a la connexió.

En Passiva Mode FTP, el client utilitza la connexió de control per enviar a PASV Comanda FTP al servidor. Aleshores, el client rep una adreça IP i un número de port del servidor del servidor. Finalment, el client utilitza la informació rebuda del servidor per obrir una connexió de dades des d'un port FTP de client arbitrari a l'adreça IP i el port rebut.

Números de port FTP explicats

Com s'ha descrit anteriorment, FTP utilitza dues connexions TCP per a la comunicació, el port FTP 20 i 21. El port FTP 21 s'utilitza per enviar informació de control des del servidor al client. El port 21 no s'utilitza per enviar fitxers de dades. El segon port FTP, 20, s'utilitza per enviar fitxers de dades entre el servidor i el client.

Què és el número de port SFTP i SFTP?

Què és el número de port SFTP i SFTP?

SFTP (SSH (o Secure) File Transfer Protocol) permet la transferència de fitxers i dades mitjançant una connexió segura mitjançant el protocol SSH (Secure Shell). A diferència d'FTP a SFTP, la comunicació entre un client i un servidor es xifra a través del port SFTP és 22.

Autenticació i model de servidor Clint de FTP segur (SFTP).

Igual que FTP, la comunicació SFTP es produeix entre un client i un servidor. El servidor SFTP requereix un servidor web amb el port correcte (port SFTP 22 o qualsevol altre port que trieu utilitzar).

El port s'ha de reenviar al servidor FTP des del tallafoc. Un cop instal·leu correctament un servidor SFTP, es genera una clau d'amfitrió SSH. A continuació, es poden crear usuaris i assignar-los els permisos necessaris que els permetran connectar-se al servidor SFTP.

Per connectar-vos a un servidor SFTP, necessiteu un client SFTP. Un client SFTP podria ser una GUI o una eina de línia d'ordres. El client SFTP autentica i transfereix fitxers mitjançant una connexió segura i xifrada al servidor SFTP mitjançant el port SFTP 22 (o el port especificat al servidor SFTP).

Diferències entre FTP i SFTP

A part dels ports TCP que utilitzen FTP i SFTP per a la connexió, hi ha altres diferències entre els dos protocols.

La taula següent destaca les diferències entre els dos protocols.

S/N Característica FTP SFTP
1PortFTP s'executa als ports 21 i 20SFTP utilitza el port 22
2Transmissió de dadesUtilitza dos canals separats per enviar informació de control i transferir dades.SFTP combina control i dades en paquets segurs i els envia a través d'un sol canal.
3SeguretatLa comunicació FTP no està xifrada. És a dir, un tercer podria interceptar les dades.D'altra banda, SFTP és que les dades s'envien mitjançant connexions xifrades. Si un intrús intercepta les dades, no tindrà sentit per al pirata informàtic.
4TallafocFTP no és compatible amb el tallafoc.SFTP utilitza un únic port SFTP 22 tant per a connexions entrants com sortints. Això vol dir que es pot obrir un sol port al tallafoc per a comunicacions SFTP.

Espero que aquesta Zona S hagi explicat correctament FTP, SFTP, port FTP i SFTP? També espero que aquesta Zona S sigui útil.

Alternativament, podeu fer una pregunta, deixar un comentari o fer comentaris amb el formulari Deixa una resposta que es troba al final d'aquesta pàgina.

Finalment, per obtenir més zones S de tecnologia d'Internet, visiteu la nostra pàgina Explicació de la tecnologia d'Internet. També pot ser que la nostra pàgina de treball des d'inici sigui molt útil.