Linux es una plataforma que tiene gran cantidad de puertos disponibles. Algunos servicios o aplicaciones utilizan puertos específicos, mientras que los puertos de otras pueden ser cambiados, como por ejemplo en el caso del protocolo SSH. Un servidor dedicado Linux puede tener gran cantidad de puertos activos, y muchos de ellos pueden estar en uso o no estarlo. Por razones de seguridad, solamente se deberían dejar activados los puertos que sean utilizados.
Lo que veremos a continuación es una lista con algunos de los puertos más importantes de los sistemas Linux. La gran mayoría de estos suelen estar activados por defecto, aunque en algunos casos esto no se da. Hay que tener en cuenta que mantener SSH en el puerto 22 es considerado un riesgo a nivel de seguridad, por lo que se recomienda cambiarlo.
21 > FTP 22 > SSH 23 > Telnet 25 > SMTP 43 > WHOIS 53 > Nameservers (sistema DNS) 80 > HTTP (servidor web, ya sea Apache, Nginx u otro) 110 > Protocolo POP utilizado para mail. 111 > rpcbind 143 > Protocolo IMAP utilizado para mail. 443 > HTTP seguro (utilizado por certificados SSL a nivel web, https://) 953 > rndc 993 > IMAP bajo SSL 995 > Protocolo POP con SSL 2082 > Panel cPanel 2083 > cPanel con SSL 2086 > Panel WHM 2087 > WHM con SSL 2095 > Webmail 2096 > Webmail con SSL 3306 > MySQL 4643 > Virtuosso 9999 > Urchin Panel Plesk > 8443 Panel DirectAdmin > 2222 Panel Webmin > 10000 |