Запуск графических приложений в Putty

Putty представляет собой программу для доступа к серверам по протоколам ssh и telnet. Наиболее часто он используется для доступа к серверам OC Linux в текстовом режиме (консоль). Однако иногда может возникнуть необходимость запустить графические приложения из OC Linux. Одним из способов это осуществить является так называемый проброс таких приложений на локально установленный графический сервер (X-forwarding).

Для этого необходимо:

  • На сервере включить поддержку X11forwarding - для этого в файле конфигурации /etc/ssh/sshd.config необходимо поменять значение параметра X11Forwarding yes и перезапустить ssh-сервер systemctl restart sshd
  • На клиенте установить и запустить любой X-сервер. Например Xming для OC Windows
  • В параметрах сессии Putty тоже включить X11-forwarding - перейти на закладку SSH->X11 и поставить галочку “Enable X11 forwarding” в поле “X display location” вписать localhost:0.0

Параметры putty

  • Можно при необходимости запомнить эти параметры на закладке session

Запомнить параметры сессии

После этого после успешного соединения с сервером можно запускать графические приложения (если они установлены на сервере). Например можно запустить браузер Firefox. В результате запустится именно firefox c подключенного сервера.

Успешное соединение с сервером


Средняя оценка: 5,0, всего оценок: 1
Последнее обновление: 24.08.2018 143