Um mit ssh im Allgemeinen zu beginnen, installieren Sie openssh-server.
sudo apt-get install openssh-server
Beim nächsten Neustart sollte dies automatisch starten. Um eine Remote-Verbindung zum Computer herzustellen, geben Sie einfach Folgendes in ein Remote-Terminal ein und ersetzen Sie Ihre eigenen ALL-CAPS-Namen:
ssh USERNAME@IPADDRESS
Um sich jetzt um die dynamische IP zu kümmern, die Sie dazu zwingt, die IP die ganze Zeit zu überprüfen:
Eröffnen Sie ein kostenloses Konto auf dyndns.com und wählen Sie den Namen, den Sie eingeben möchten, wenn Sie eine Verbindung herstellen.
Sobald dies erledigt ist, installieren Sie "ddclient" auf dem Server. Dadurch wird die IP-Adresse für Sie automatisch mit dyndns aktualisiert.
sudo apt-get install ddclient
Wenn Sie es ausführen, werden Ihnen eine Reihe von Fragen gestellt. Halten Sie Ihren Benutzernamen, Ihr Kennwort und die zuvor ausgewählte URL bereit, um sie einzugeben. Es sollte sich auch automatisch zum Start hinzufügen.
Das sollte es sein. Wenn Sie nun ssh ausführen, verwenden Sie einfach die von Ihnen gewählte URL anstelle Ihrer IPADDRESS, da diese automatisch aktualisiert werden sollte, wenn sich die IP ändert.
Wenn Sie einen Router haben, müssen Sie Port 22 an Ihren Server weiterleiten! Auf portforward.com finden Sie zahlreiche Anleitungen für Ihren speziellen Router.