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
- Можно при необходимости запомнить эти параметры на закладке session
После этого после успешного соединения с сервером можно запускать графические приложения (если они установлены на сервере). Например можно запустить браузер Firefox. В результате запустится именно firefox c подключенного сервера.
На этом демонстрация запуска графических приложений в Putty окончена. В нашей базе знаний вы найдёте ещё множество статей посвящённых различным аспектам работы в Linux, а если вы ищете надежный виртуальный сервер под управлением Linux, обратите внимания на нашу услугу — Аренда виртуального сервера на базе Linux.