"не могу открыть дисплей" странность над SSH

Некоторое время назад (возможно, год?), Моя среда работала правильно. Но какое-то время в прошлом году или около того я начал получать ошибки "не могу открыть дисплей".

Это странно, потому что я могу зайти в окно ubuntu (с Mac через ipsec cisco) и запустить несколько новых клиентов x11. Но в какой-то момент (через 1–20 минут) новые попытки запустить клиенты x11 приводят к ошибкам "Не удается открыть дисплей". Если есть какое-либо другое предшествующее событие, которое приводит к проблеме "не могу открыть дисплей", я не понял этого.

Мой ДИСПЛЕЙ за это время не изменился. Предварительно существующие окна продолжают существовать и функционировать, поэтому я считаю, что мой локальный сервер X11 работает нормально, и что ранее существующие туннели пересылки X11 все еще работают. Кажется, это проблема с начальным сближением с дисплеем.

Звучит ли это кому-нибудь знакомо?

2 ответа

Вы видите эффект от ForwardX11Trusted опция отключена в ~/.ssh/config, Когда эта опция установлена no удаленные X-клиенты имеют меньше разрешений на локальном X-сервере; это устраняет некоторые способы, которыми администратор удаленного компьютера может нанести вред вашему, но не всем, поэтому это не является эффективной мерой безопасности. Кроме того, этот параметр запрещает подключение новых X-клиентов, если с момента установления соединения прошло более 20 минут.

В Ubuntu эта опция по умолчанию отключена, но в исходной версии по умолчанию она включена. Клиентский компьютер, который вы используете, должен быть обновлен или его конфигурация была изменена. Включи ForwardX11Trusted в вашем ~/.ssh/config добавив строки

Host *
ForwardX11Trusted yes

Последние версии ssh позволяют настроить задержку через ForwardX11Timeout вариант, так что вы можете оставить ForwardX11Trusted выключить (для любой выгоды это может обеспечить) и установить очень высокий тайм-аут.

У меня такая же проблема,

на удаленном сервере

1) Добавление следующего к вашему sshd_config

AddressFamily inet

2) Перезапустите SSH

ссылка: http://www.linuxquestions.org/questions/ubuntu-63/cant-open-display-882197/

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