Настройка удаленной машины
Для проброса необходим пакет xauth на удаленной машине
Скопировать на машину Cobench, собранный под CentOS
Настроить пользователя на удаленной машине, под которым будет подключение (appuser). Далее инструкции для машины GUI
доставить библиотеки
yum install fontconfig Xext libxkbcommon-x11 qt5-qtbase xorg-x11-xauth libglvnd-glx
mv ~/.Xauthority ~/old.Xauthoritytouch ~/.Xauthorityxauth generate :0 . trusted# To view a listing of the .Xauthority file, enter the following
xauth list
Если нет GUI
Скопировать на машину Cobench, собранный под CentOS
Настроить пользователя на удаленной машине, под которым будет подключение (appuser). Далее инструкции для машины GUI
доставить библиотеки
yum install fontconfig Xext libxkbcommon-x11 qt5-qtbase xorg-x11-xauth libglvnd-devel
mv ~/.Xauthority ~/old.Xauthoritytouch ~/.Xauthorityxauth generate :0 . trusted# To view a listing of the .Xauthority file, enter the following
xauth list
Если нет GUI
Поправить
/etc/ssh/sshd_configX11Forwarding yesX11DisplayOffset10X11UseLocalhost yesперезапустить sshd сервис
systemctl restart sshd
systemctl restart sshdДобавить разрешение для кастомного udp траффика
firewall-cmd --add-port1025-65535/udp
Linux
Подлючиться по ssh с ключем -X к удаленной машине под настроенным (п.2) пользователем (appuser)
|
Запустить cobench
Windows
Поставить X Server на виндовый клиент. Например XMing (требует прав администратора). Либо VcXsrv Portable (https://sourceforge.net/projects/portable-x-server/), . Последний рекомендуется запускать с ключом -multiwindow
Включить в PUTTY X Forwarding режим, указать X display location
Авторизоваться на удаленном сервере под пользователем
Запустить cobench
