Per iniziare con ssh in generale, installa openssh-server.
sudo apt-get install openssh-server
Al prossimo riavvio, questo dovrebbe avviarsi automaticamente. Per connettersi al computer in remoto, basta inserire quanto segue in un terminale remoto, sostituendo i nomi ALL-CAPS con i propri:
ssh USERNAME@IPADDRESS
Ora, per occuparti dell'ip dinamico che ti costringe a ricontrollare l'IP in ogni momento:
Ottieni un account gratuito su dyndns.com e scegli il nome che desideri digitare quando ti connetti.
Fatto ciò, installare "ddclient" sul computer server. Ciò aggiornerà automaticamente l'indirizzo IP per te con dyndns.
sudo apt-get install ddclient
Quando lo esegui, ti farà una serie di domande, quindi hai il tuo nome utente, la password e l'URL che hai scelto in precedenza pronti a digitare. Dovrebbe anche aggiungersi automaticamente all'avvio.
Questo dovrebbe essere. Ora, quando usi ssh, usa semplicemente l'URL che hai scelto invece del tuo IPADDRESS poiché questo dovrebbe aggiornarsi automaticamente se l'IP cambia.
Se hai un router, assicurati di inoltrare la porta 22 al tuo server! Ci sono molte guide su questo su portforward.com per il tuo router specifico.