![Cómo conectarse al servidor a través de SSH con un puerto diferente al 22](https://rvso.com/image/1552397/C%C3%B3mo%20conectarse%20al%20servidor%20a%20trav%C3%A9s%20de%20SSH%20con%20un%20puerto%20diferente%20al%2022.png)
En primer lugar, soy un completo novato en lo que respecta a temas de redes.
Estoy usando un Banana Pi para Samba, centro multimedia y otras cosas en mi red doméstica. Como tengo un enrutador Hitron, puedo usar el reenvío de puertos para acceder a mi red local desde un lugar remoto.
Configurando el reenvío de puertos en el enrutador Descubrí que puedes ingresar un puerto interno diferente al puerto externo. Ahora, si quiero acceder a mi Banana Pi a través de SSH, ¿es posible conectarme usando otro puerto que no sea el 22, es decir, 12345, para "ocultar" la accesibilidad del puerto 22 para otros, así que simplemente escribo abcd.efghij.klm: 12345 en PuTTY (con mi Banana Pi teniendo una configuración DynDNS dada, por supuesto), ¿cuál se enrutaría a la IP de mi enrutador en el puerto 22?
Respuesta1
Sí, es posible cambiar el puerto. Simplemente use la opción a la derecha de la dirección.
Nota al margen: si está utilizando el ssh
cliente de línea de comandos, puede especificar el puerto como ssh -p <port> user@server
. El puerto no aparece al final de la dirección como ocurre en otros esquemas de URI.
Editar: es posible configurar SSH para usar cualquier puerto que desee, así como configurar su enrutador para reenviar puertos entrantes a cualquier otro puerto. Asegúrese de que si su registro DNS apunta a su enrutador (supongo que en algún lugar de la DMZ), se está conectando al puerto externo que especificó en su enrutador y que el puerto interno del enrutador está configurado para el mismo puerto que su agente sshd.