Ir al contenido principal

SSH a tu servidor desde cualquier lugar

Nivel de Dificultad: Bajo.


Se da el caso a veces de que estás en un espacio público (polideportivo, plaza del pueblo), donde dispones de WiFi gratis, pero el acceso está limitado por un proxy, con lo que dispones únicamente de acceso a la web y poco más. Necesitas acceder a tu servidor vía SSH, pero el puerto 22 está bloqueado.


Para evitar esta situación, y si tu servidor web no tiene activado el protocolo HTTPS, puedes usar su puerto para tu servicio SSH. Normalmente los proxies bloquean muchos puertos e incluso analizan paquetes para que no redirijamos servicios a puertos diferentes, pero el 80 (HTTP), y el 443 (HTTPS) suelen siempre quedar abiertos. El 443, al ser un puerto normalmente con tráfico encriptado, los proxies no suelen analizar sus paquetes.

Así, solo habría que editar /etc/ssh/sshd_config y añadir otra línea especificando el puerto en el que deseas que ssh se ejecute. Quedaría entones algo así:


# What ports, IPs and protocols we listen for
Port 22
Port 443

Reinicia el servicio de ssh con el comando:

service ssh restart

Si necesitas modificar tu firewall o tu router para hacer el puerto 443 accesible desde Internet, debes hacerlo también.

Ahora ya puedes acceder a tu servidor utilizando, además del puerto 22, el 443, con el siguiente comando:

ssh -p 443 yo@miservidor


Recuerda sustituir yo@miservidor adecuadamente.

Comentarios

Entradas populares de este blog

El Home Server Perfecto con una Raspberry Pi

Nivel de Dificultad: Alto Como ya os he comentado , Santa Claus me regaló una Raspberry Pi estas Navidades. Así que tenía que ver que podía hacer con ella. Lo primero que se me ocurrió fue montar un Media Center, ya que, al ser completamente silenciosa, y al disponer de puerto HDMI, la RasPi podría ser una candidata perfecta para un XBMC . Sin embargo, me atraía más la idea de montar un Home Server , junto con un disco duro USB externo. Tengo la suerte de vivir en una finca moderna totalmente cableada en cada estancia, como si de una oficina con tomas de red se tratara. En la finca tenemos, desde el 2003, una ADSL que compartimos vía ethernet y varias WiFis, con un PC (montado con piezas de retiro) con Linux actuando de Home Server, del que yo me encargo. Es algo así como una rolling distribution , pero en hardware; con el paso de los años lo he ido actualizando con piezas tal y como las retiraba de otros PCs y mi  Frankenslinux  sigue al pie del cañón. Sin emba...

AutoFirma - Guía Breve y Definitiva de Instalación - 2020 (Debian/Ubuntu/Mint)

AutoFirma es uno de esos programas que, si trabajas con la Administración, es imprescindible. Como otros programas hechos por empresas de desarrollo de software contratadas por el Gobierno de España, están desarrollados en Java y, por lo tanto, funcionan en Windows, MacOS y Linux. Sin embargo, como casi siempre, utilizando soluciones de desarrollo muy justitas y con soporte profesional nulo o casi nulo.

CUPS Cloud Print: Imprime desde Linux a Google Cloud Print

Nivel de difocultad: Bajo Una cosa interesante de Android es que si tienes una impresora con soporte Cloud Print ( o sin, también ) en tu casa, estés donde estés con tu móvil o tableta, podrás imprimir remotamente a tu impresora. En cambio, con tu portátil, a menos que tengas una VPN, en el momento que no estés conectado a tu LAN, te has quedado sin poder imprimir.