¿Cómo activar el puerto 22?

Preguntado por: Jon Matos  |  Última actualización: 2 de mayo de 2026
Puntuación: 4.6/5 (67 valoraciones)

Activar el puerto 22, usado para SSH, implica habilitar el servicio SSH en tu sistema (Linux/Windows) y luego abrir el puerto en el firewall del sistema operativo (como UFW en Ubuntu, Firewall de Windows, o configuración de routers) para permitir conexiones entrantes, normalmente con comandos como sudo ufw allow 22 en Linux o creando una regla de entrada en Windows.

¿Cómo activo el puerto 22?

Abra Configuración > Actualización y seguridad > Para desarrolladores. Haga clic en el botón de opción "Modo desarrollador" . Esto abrirá el puerto 22 de su sistema y permitirá que el broker SSH comience a escuchar las conexiones entrantes.

¿Cómo habilitar el puerto 22 en Windows 10?

Abrir manualmente un puerto

  1. Vaya a Panel de control, Sistema y seguridad y Firewall de Windows.
  2. Seleccione Configuración avanzada y resalte Reglas de entrada en el panel izquierdo.
  3. Haga clic con el botón derecho del ratón en Reglas de entrada y seleccione Nueva regla.
  4. Seleccione el Puerto a abrir y pulse Siguiente.

¿Por qué no se abre el puerto 22?

El error "Puerto 22: Conexión rechazada" suele indicar que su cliente SSH no puede establecer una conexión con el servidor SSH . Puede ocurrir por varias razones: Es posible que el servidor SSH no esté ejecutándose en el host remoto. El host o la dirección IP proporcionados podrían ser incorrectos.

¿Qué está bloqueando el puerto 22?

Bloqueo de firewall

Muchos firewalls bloquean el puerto 22 para evitar accesos no autorizados . En estos casos, la comunicación SSH podría interrumpirse. Ajuste la configuración del firewall para permitir el acceso SSH seguro.

Verificar puertos abierto y abrir puertos en Linux

29 preguntas relacionadas encontradas

¿Cómo puedo saber si el puerto 22 está abierto en Windows?

Si quieres comprobar los puertos de tu ordenador, utiliza el símbolo del sistema de Windows y el comando CMD netstat -ano. Con esto, Windows te muestra todas las conexiones de red existentes a través de los puertos abiertos o los puertos de escucha abiertos que no se están conectando actualmente.

¿Cómo puedo comprobar si mi puerto 22 está abierto en Windows?

En un ordenador con Windows

Presiona la tecla Windows + R, escribe "cmd.exe" y haz clic en Aceptar. Escribe "telnet + dirección IP o nombre de host + número de puerto" (por ejemplo, telnet www.example.com 1723 o telnet 10.17.xxx.xxx 5000) para ejecutar el comando telnet en el Símbolo del sistema y comprobar el estado del puerto TCP.

¿Cómo puedo saber si SSH está habilitado?

Procedimiento. Ejecute el comando display ssh server status para verificar si el servidor SSH está habilitado. Si el campo Stelnet server muestra Disable, el servidor SSH está deshabilitado. Si el campo Stelnet server muestra Enable, el servidor SSH está habilitado.

¿Qué permite el puerto 22?

Puerto 22: Comunicaciones seguras (SSH), un protocolo de túnel utilizado para crear conexiones de red seguras.

¿El puerto 22 está abierto por defecto?

De forma predeterminada, el servidor SSH se ejecuta en el puerto 22. Sin embargo, en ocasiones se ejecuta en un puerto diferente.

¿Quién utiliza el puerto 22?

El puerto 22 es el puerto designado para los servicios SSH y, por extensión, SFTP, que opera sobre el protocolo SSH.

¿Cómo funciona el puerto 22?

En el modelo cliente-servidor, el cliente SSH inicia una solicitud para conectarse al servidor en el puerto designado, generalmente el puerto 22 por defecto. El servidor escucha en este puerto, a la espera de solicitudes entrantes, y establece una sesión cifrada segura una vez que la autenticación es exitosa.

¿Cómo abrir el SSH?

Para iniciar una sesión de SSH en el símbolo del sistema, ejecute ssh user@machine y se le pedirá que escriba su contraseña.

¿Qué es la vulnerabilidad del puerto 22?

Puerto 23 o 22: Los fabricantes de dispositivos a veces dejan estos puertos abiertos porque se utilizan para la administración remota a través de los protocolos de red Telnet y Secure Shell (SSH). Cuando estos puertos están abiertos, un atacante puede acceder a tu dispositivo y plantar malware.

¿El puerto 22 es Telnet o SSH?

Número de puerto predeterminado

Por convención, los protocolos operan en diferentes puertos de red. Telnet suele usar el puerto 23, mientras que SSH usa el 22 .

¿Qué es habilitar SSH?

SSH permite la autenticación basada en claves públicas y privadas, lo que elimina la necesidad de compartir contraseñas entre usuarios y servidores. En lugar de ingresar credenciales cada vez que se inicia sesión, los administradores pueden configurar claves SSH para autenticarse de manera automática y segura.

¿Cuál es el comando para conectar por SSH?

El comando básico para conectarse por SSH es ssh usuario@direccion_IP_o_dominio, reemplazando usuario por tu nombre de usuario y direccion_IP_o_dominio por la IP o el nombre del servidor; si el puerto es diferente al 22 (por defecto), añade -p puerto, como ssh usuario@servidor -p 2222. Tras ejecutarlo, te pedirá la contraseña del usuario remoto y confirmará la clave del servidor.
 

¿Cómo puedo activar SSH en Windows 11?

Para activar SSH en Windows 11, necesitas instalar el Cliente y/o Servidor OpenSSH desde las Características Opcionales en Configuración, luego iniciar y configurar los servicios ssh-agent y sshd en automático desde services.msc, y finalmente configurar el Firewall y los servicios para permitir conexiones, usando comandos en PowerShell para la gestión.
 

¿Cómo puedo ver si mi puerto está abierto?

Si quieres comprobar los puertos de tu ordenador, utiliza el símbolo del sistema de Windows y el comando CMD netstat -ano. Con esto, Windows te muestra todas las conexiones de red existentes a través de los puertos abiertos o los puertos de escucha abiertos que no se están conectando actualmente.

¿Cómo saber si un puerto está abierto desde CMD?

Para ver los puertos abiertos en CMD (Símbolo del sistema) en Windows, usa el comando netstat -ano, que muestra todas las conexiones y puertos de escucha, junto con el PID (ID de Proceso) para identificar qué aplicación los usa; abre CMD como administrador para una vista completa, y busca estados como "LISTENING" para ver los puertos activos.
 

¿Cómo ver el estado de un puerto en Windows?

Pulse la tecla Windows + R, escriba "cmd.exe" y haga clic en Aceptar. Introduzca "telnet + dirección IP o nombre de host + número de puerto" (por ejemplo, telnet www.example.com 1723 o telnet 10.17. xxx. xxx 5000) para ejecutar el comando telnet en el Símbolo del sistema y probar el estado del puerto TCP.

¿Qué hace el comando netstat?

El comando netstat (network statistics) es una herramienta de línea de comandos que muestra estadísticas y conexiones de red, visualizando puertos abiertos, tablas de enrutamiento, y estadísticas de interfaces, lo cual es fundamental para el diagnóstico, monitoreo y solución de problemas de red en sistemas operativos como Windows, Linux y macOS. Permite ver qué procesos están usando qué puertos y con qué conexiones están activos, identificando tráfico entrante y saliente en tiempo real.
 

¿Cómo puedo saber el puerto de mi servidor?

Cómo encontrar su número de puerto en Windows

  1. Introduzca netstat -a. Tenga en cuenta que el espacio entre el guión y la A es esencial.
  2. El símbolo del sistema mostrará todos los números de puerto disponibles, así como su tipo (TCP o UDP).

¿Cómo puedo habilitar Telnet en Windows Server?

Cómo habilitar el cliente Telnet en Windows Server 2012, 2016: Abra "Administrador del servidor"> "Agregar roles y características"> haga clic en "Siguiente" hasta llegar al paso "Características" > marque "Cliente Telnet" > haga clic en "Instalar"> cuando finalice la instalación de la función, haga clic en "Cerrar".

Articolo precedente
¿Cuál es el mejor Asepxia para el acné?
Articolo successivo
¿Cómo identificar Muri?