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.