X11, не работающий над одним из двух идентичных полей

У меня есть две установки Ubuntu 14.04. Я сохраняю их обоих актуальными, и настроил их примерно тождественно.

Используя XServer на третьем поле (MobaXterm 9.4 в Windows 7), я могу с готовностью получить доступ к приложениям X11 на одном хосте (рабочий стол), но НЕ на другой (ноутбук).

Я всегда получаю эту ошибку:

** (gedit:5785): WARNING **: Could not open X display
(gedit:5785): Gtk-WARNING **: cannot open display: 192.168.1.53:0.0

Я сравнил эти два поля /etc/ssh/ssh_config файлы: они идентичны. Я сравнил список этих двух полей установленных пакетов (с dpkg --get-selections): они, кажется, имеют весь одинаковый x11.* Xorg.* и xserver.* пакеты.

Что другие возможные причины являются функциями X11/SSH, не действуют то же?

Что я проверяю затем?

Я готов отправить свой ssh_config файл и список установленных пакетов, но я не хотел беспокоиться, если это не полезно (учитывая, я утверждаю, что они почти идентичны.)

ЕЩЕ ОДНА ПОДСКАЗКА: когда я запускаю свои встречи SSH с MobaXterm, соединяясь с настольным хостом (где X11 работает), MobaXterm, кажется, распознается, сервер настраивается правильно, устанавливает значение ДИСПЛЕЯ и дает это сообщение:

• SSH compression : ✔                                           
• SSH-browser     : ✔                                           
• X11-forwarding  : ✔  (remote display is forwarded through SSH)
• DISPLAY         : ✔  (automatically set on remote server) 

Но соединяясь с ноутбуком (где X11 НЕ работает), MobaXterm дает это сообщение:

• SSH compression : ✔                                       
• SSH-browser     : ✔                                       
• X11-forwarding  : ✘  (disabled or not supported by server)
• DISPLAY         : 192.168.1.53:0.0

Какая-либо идея, почему MobaXterm обнаружил бы на хосте ноутбука, "отключенном или не поддерживаемый сервером"? (Снова, от всего моего отслеживания, я сказал бы, что эти серверы настроены тождественно для SSH и X11.)

Возможно, я должен надуть некоторые файлы как .Xauthority. Или возможно у меня есть различные серверы VNC или клиенты, установленные на этих двух полях.

Заранее спасибо за любую справку.

0
задан 15 December 2016 в 08:13

1 ответ

Вы выдержали сравнение /etc/ssh/ssh_config в обеих машинах, но это - конфигурационный файл для клиентов SSH, для того, чтобы сделать соединения SSH из тех машин.

Необходимо выдержать сравнение /etc/ssh/sshd_config (заметьте d) в обеих машинах это - конфигурационный файл для серверов SSH для получения соединений SSH к тем машинам.

В sshd_config, удостовериться X11Forwarding не прокомментирован и установлен на yes.

2
ответ дан 7 November 2019 в 07:51

Другие вопросы по тегам:

Похожие вопросы: