Удаленный доступ к рабочему столу в Ubuntu через SSH

Удаленный доступ к рабочему столу в Ubuntu через SSH

Итак, у нас есть SSH-доступ к серверу Ubuntu, и нам нужно настроить некоторые программы, которым требуется визуальный доступ, но мы понятия не имеем, как это сделать через SSH.

решение1

Если на сервере Ubuntu X11запущен сервер (вы можете проверить это с помощью echo $DISPLAY, он должен вернуть непустую строку в случае успеха), вы можете переслать данные X11с помощью

ssh -X me@remote-host

После входа на удаленный хост окна визуальных программ, запущенных там, должны выглядеть так, как если бы они были запущены локально.

Если X11сервер не установлен на удаленной машине, вы можете установить его, например, вы можете обратиться к теме здесь:

Как установить X11/xorg?

решение2

Рассмотрите возможность использованияX2Go. По сути, это Teamviewer мира Linux. У него есть клиенты, которые работают и на Windows. Я использую его для подключения ко всем своим серверам Linux. Я настоятельно рекомендую настроить его на использование рабочего стола xfce4.

Связанный контент