Я зазвичай отримую доступ до домашнього ПК через SSH (без GUI).
Для цього слід спочатку налаштувати свій маршрутизатор, щоб надати переадресацію порту SSH. Зазвичай ви можете отримати доступ до сторінок конфігурації маршрутизатора, переглянувши IP-адресу шлюзу (Інформація про з'єднання> Маршрут за замовчуванням). Більшість сучасних маршрутизаторів мають попередні налаштування для налаштування декількох програм, включаючи SSH. Якщо вам потрібно переадресувати порт вручну, встановіть його так, щоб будь-які вхідні з'єднання через порт 22 переадресовані до локальної IP вашого домашнього комп'ютера.
Потім вам потрібно встановити дімон SSH на свій домашній ПК:
sudo apt-get install SSH
Після цього ви зможете отримати доступ з клієнтських ПК за допомогою простого:
ssh user@IP
де IP - це IP вашого домашнього ПК. Ви можете зробити його "статичним", і для цього я можу запропонувати налаштувати хост на http://www.no-ip.com, а потім встановити noip2
на Ubuntu.