Puerto 21 - tectijuana/redes7a-Archived GitHub Wiki
Puerto 21
El puerto 21 se comezo a utilizar cuando se desarrollo el FTP (File Transfer Protocol) entre 1970 y 1980 para poder compartir archivos por medio de TCP/IP. Este protocolo esta basado en un modelo de comunicacion de cliente-servidor y fue asignado principalmente y por predeterminado al puerto 21.
Puerto 21 para FTP
Este puerto es comunmente utilizado por los servidores FTP. El Protocolo de Transferencia de Archivos es un protocolo que sirve para distribuir archivos. Haciendo una analogia, es como el explorador de Windows pero a una máquina remota. Se puede ver al FTP como un "canal" de comunicación por medio del cual se envia la información. En la web generalmente nos brindan opciones para descargar y subir archivos por medio del FTP. El puerto 21 no es necesario tenerlo abierto a menos que se utilice un servidor de FTP (Navegar por la web, programas como FileZilla, etc.), lo cual es casi siempre.
Alternativas de FTP
Es un hecho de que se debe ser cuidadoso al descargar archivos por internet. Al usar FTP puede haber amenazas que se camuflean de archivos limpios y dañan tanto al usuario como al equipo. Para eso existe la opcion de P2P (Peer-to-Peer), los cuales ofrecen maneras mas avanzadas y seguras de compartir datos comparado a lo que ofrecen las tecnologias FTP.
Peer-to-peer (P2P) file sharing systems like BitTorrent offer more advanced and secure forms of file sharing than FTP technology offers. These plus modern cloud-based file sharing systems like Box and Dropbox have largely eliminated the need for FTP on the Internet.
Amenazas encontradas en FTP (trojanos)
• Back Construction, Blade Runner, Cattivik FTP Server, CC Invader, Dark FTP, Doly Trojan, Fore, FreddyK, Invisible FTP, Juggernaut 42, Larva, MotIv FTP, Net Administrator, Ramen, RTB 666, Senna Spy FTP server, The Flu, Traitor 21, WebEx, WinCrash
Comprobar el estado de su acceso
El puerto TCP por defecto para la conexión FTP es el puerto 21. A veces los proveedores de servicios de internet bloquean este puerto y esto da lugar a problemas de conexión FTP. Existen diferentes formas de comprobar si tu proveedor de internet bloquea el puerto 21 en dependiento de tu sistema operativo:
En Windows
- Click en inicio
- Ejecutar
- Escribir “cmd” y presionar Enter
- Ya estando en la consola escribir:
-
telnet my-domain-name.com 21
En MacOS
- MacHD > Aplicaciones > Utilidades
- Escribir
- telnet my-domain-name.com 21
En Linux
- Abrir emulador de terminal y ejecutar la siguiente linea
- telnet my-domain-name.com 21