ssh -X
и приятно имейте X-клиенты, отображающиеся на моем локальном сервере. (СЕРЕДИНА)ssh -X
к нему), только ssh
клиент. (ОНИКС)Я должен запустить приложение X11 на машине ОНИКСА и видеть GUI на ДОМЕ. Я думаю, что натыкаюсь на xauth
проблемы. Обратите внимание, что я попробовал очевидное: Я установил ДИСПЛЕЙ на $ip_address_of_HOME_in_the_SITE_VPN:0
, но сервер VPN не передает попытки подключения своим клиентам, вероятно, из соображений безопасности.
Текущая ситуация:
ssh -TfN -L 6007:127.0.0.1:6007 MIDDLE
DISPLAY=localhost:7 xclient
на ОНИКСЕ перестал работать сЯ действительно знаю, что передача (6007:127.0.0.1:6007) успешно выполняется.
Предыдущая попытка была:
ssh -X MIDDLE
(xclock дисплеи на ДОМЕ, ДИСПЛЕЙ 127.0.0.1:10),ssh -TfN -L 6010:127.0.0.1:6010 MIDDLE
DISPLAY=127.0.0.1:10 xclient
сбои сКак я могу достигнуть своей цели?
Мне удалось достигнуть решения, использующего прямые туннели SSH (никакая-X опция) плюс некоторые xauth
игра:
ssh -TfN -R 6010:127.0.0.1:6000 MIDDLE
ssh -TfN -L 6010:127.0.0.1:6010 MIDDLE
xauth nextract - $DISPLAY
и скопируйте выводxauth nmerge -
и вставьте предыдущий выводDISPLAY=127.0.0.1:10 xclient
успешный :)XDMCP. Настройте ОНИКС, чтобы принять соединения XDMCP, затем поднять туннель SSH от ДОМА до СЕРЕДИНЫ. Подключение Xnest
или Xephyr
к местному концу туннеля SSH, и входят в ОНИКС.