Поскольку вы заявили, что вы уже делаете это с локальными машинами, я предполагаю, что вы уже знаете об использовании ssh -X
. Одним из дополнений может быть использование параметра -C
для включения сжатия.
Чтобы использовать это через Интернет, вам просто нужно убедиться, что ваш другой компьютер доступен - т.е. вам нужно знать IP или имя хоста (в случае динамического IP вы можете использовать динамический DNS-провайдер, такой как http://dyn.com) и убедитесь, что порт SSH (может отличаться от 22) доступен снаружи.
Для типичного "домашнего" сервера вам, скорее всего, потребуется настроить переадресацию портов на маршрутизаторе, чтобы запрос SSH был перенаправлен на ваш сервер.