Чтобы начать работу с ssh, установите openssh-сервер.
sudo apt-get install openssh-server
При следующем перезапуске он должен запуститься автоматически. Для удаленного подключения к компьютеру просто введите следующее в удаленном терминале, подставив вместо имен ALL-CAPS:
ssh USERNAME@IPADDRESS
Теперь, чтобы позаботиться о динамическом IP, заставляющем вас постоянно перепроверять IP:
Получите бесплатную учетную запись на dyndns.com и выберите имя, которое вы хотите ввести при подключении.
Как только это будет сделано, установите «ddclient» на сервер. Это автоматически обновит ваш IP-адрес с помощью dyndns.
sudo apt-get install ddclient
Когда вы запустите его, он задаст вам ряд вопросов, так что ваши имя пользователя, пароль и URL-адрес, который вы выбрали ранее, готовы для ввода. Он также должен автоматически добавить себя при запуске.
Это должно быть так. Теперь, когда вы используете ssh, просто используйте выбранный вами URL вместо IPADDRESS, поскольку он должен автоматически обновляться при изменении IP-адреса.
Если у вас есть маршрутизатор, обязательно перенаправьте порт 22 на ваш сервер! На portforward.com вы найдете множество руководств для вашего конкретного маршрутизатора.