Как использовать переадресацию X11 с PuTTY

64

У меня есть виртуальная машина с RHEL 5 без X-сервера. У моего хоста Windows 7.

Мне нужно подключиться к виртуальной машине и перенаправить вывод команд X11 на мой хост.

Я знаю, что если бы мой хост был машиной GNU / Linux, это было бы так же просто, как ssh -X.

Я использую PuTTy для подключения через SSH к виртуальной машине, я попытался включить опцию пересылки X11 в конфигурации PuTTY, но ничего не произошло.

Ты когда-нибудь делал это? Я довольно продвинут в GNU / Linux, но новичок с этой игрушкой Winbug 7 $.

Neuquino
источник
1
если вы включили опцию X11-forwarding в putty, вы на полпути. это все, что вам нужно на стороне шпатлевки; RHEL хорошо идти; Теперь вам нужен X-сервер для отображения. (Windows не X-сервер.) Cygwin и Xming предоставляют бесплатные x-серверы для Windows, но я не знаю, насколько хорошо они работают на Win-7. есть и коммерческие варианты.
Квик-кихот
3
«У меня есть виртуальная машина с RHEL 5 без X-сервера». вам нужен какой-нибудь xserver для пересылки x.
подмастерье Компьютерщик
Вот достойное руководство, если принятый ответ не ясен относительно того, что вам нужно делать с Xming / Xlaunch: seas.upenn.edu/cets/answers/x11-forwarding.html
dhaupin

Ответы:

77

Вам нужен X-сервер на вашей рабочей станции Windows. Я предпочитаю и регулярно использую Xming в моей системе Windows 7. Вам нужен ваш SSH-сервер, чтобы иметь X11Forwarding yesнабор в sshd_config. Для этого также требуется как минимум двоичный пакет / пакет xauth , но вы можете установить дистрибутивную версию базовых клиентов X11 .

В putty все, что вам нужно сделать, отметьте опцию Enable X11 forwardinging в Connections \ SSH \ X11 в вашем соединении putty.

настройки шпаклевки х11

Замазка документации для пересылки X11

Справочные страницы для sshd / sshd_config

Zoredache
источник
2
Хотя XMing показывает мне, что в моей системе отображается 0: 0, когда я заполнил localhost:0:0поле «X display location», переадресация не работала. Оставьте это поле пустым - это лучшее, что вы можете сделать;)
Мартин
1
Обратите внимание , что Xming делает работу с Windows 10, хотя это не указано на их веб - страницы.
Джос
@ Джо .. Согласитесь .. Xmingэто потрясающе ... хотя и немного старовато ..
alpha_989
Вам может потребоваться отредактировать с правами администратора: C: \ Program Files \ Xming \ X0.hosts, добавить IP-адрес виртуальной машины и перезапустить xming.
Сергей Власов