Para comenzar con ssh en general, instale openssh-server.
sudo apt-get install openssh-server
En el próximo reinicio, esto debería iniciarse automáticamente. Para conectarse a la computadora de forma remota, simplemente ingrese lo siguiente en una terminal remota, sustituyendo los nombres de MAYÚSCULAS por los suyos:
ssh USERNAME@IPADDRESS
Ahora, para cuidar la dirección IP dinámica que le obliga a volver a verificar la IP todo el tiempo:
Obtenga una cuenta gratuita en dyndns.com y elija el nombre que desea escribir cuando se conecte.
Una vez hecho esto, instale "ddclient" en la máquina del servidor. Esto actualizará automáticamente la dirección IP con dyndns.
sudo apt-get install ddclient
Cuando lo ejecute, le hará una serie de preguntas, así que tenga su nombre de usuario, contraseña y la URL que eligió anteriormente listos para escribir. También debería agregarse automáticamente al inicio.
Eso debería ser. Ahora, cuando ssh, simplemente use la URL que eligió en lugar de su IPADDRESS ya que esto debería actualizarse automáticamente si la IP cambia.
Si tiene un enrutador, ¡asegúrese de reenviar el puerto 22 a su servidor! Hay muchas guías sobre esto en portforward.com para su enrutador específico.