Запускаем графические приложения на сервере Oracle Linux 7.4 с удалённой Windows 10 машины.
Иногда (или постоянно) нам, кнопкодавам, требуется запустить графическую программу на Linux сервере. Сегодня будем запускать графический инсталлятор DB Oracle на сервере Oracle Linux 7.4
Ставим у себя на винде Xming X Server for Windows. Запускаем его. В трее появляется иконка xming.
http://sourceforge.net/projects/xming/
Заходим по SSH на наш linux сервер, устанавливаем xauth:
yum install xauth
Редактируем файл /etc/ssh/sshd_config:
Ставим параметр X11Forwarding в yes:
X11Forwarding yes
Качаем putty и устанавливаем.
https://www.chiark.greenend.org.uk/~sgtatham/putty/
Создаём в putty новую сессию и включаем галку Enable X11 forwarding в Connection > SSH > X11.
Указываем IP, хост - коннектимся под админом (без рута), выполняем:
xauth list
Результат:
myserver/unix:10 MIT-MAGIC-COOKIE-1 7c258cde641004d3f19a31f8005b1111
Копируем эту строку в буфер обмена. Входим под нужным юзером:
sudo -i
sudo -u oracle -i
Поскольку нам нужно запустить инсталлятор оракла, то входим в той же сессии putty под юзером oracle. Пишем xauth add и добавляем скопированную строку:
xauth add myserver/unix:10 MIT-MAGIC-COOKIE-1 7c258cde641004d3f19a31f8005b1111
Теперь запускаем наше X-приложение:
Всё заработало, мы молодцы.
Источник:
https://internet-lab.ru/linux_xming_gui
Если вам понравилась статья, то ставьте 👍🏻 каналу.
Пишите комментарии, задавайте вопросы, подписывайтесь.