Запуск через SSH графический интерфейс (X11Forwarding)

Включить графический интерфейс через SSH, для запуска оконных приложений на Linux. Необходимо сделать пару действий.

На стороне сервера

Прописать в файле /etc/ssh/sshd_config :

X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost yes

Перезагружаем сервер SSH

/etc/init.d/sshd restart

или

service sshd restart

 

На стороне клиента Linux

У клиента необходимо активировать в файле ~/.ssh/config:

Host *
ForwardX11 yes

Подключение:

ssh -XC user@host

 вариант с запуском приложения

ssh -XC user@host "virt-manager"

Опции -X :перенаправлять графический вывод; -С :компрессия передаваемых данных;

На стороне клиента MacOS

Для запуска X11 на MacOS дополнительно необходимо установить приложение XQuartz.

На стороне клиента Windows

1. Необходимо поставить Xming (оф.сайт - для бесплатного использования доступна версия 6.9.0.31)

2. В PuTTY необходимо проставляем галочку 'Eneble X11 forwarding' в разделе Connection -> SSH -> X11.