Не удается открыть дисплей - Пересылка X11 - Cent OS


15

Попытка получить доступ к X11моему маленькому VPS-серверу CentOS 6 x32 через SSH Putty / Xming (включил переадресацию X11 для опций).

Моя машина с Windows не является проблемой, поскольку она работает с другими серверами CentOS.

Переадресация X11 включена /etc/ssh/sshd_config, но я не могу переслать X11.

Я пытаюсь добраться xclockдо работы, но я получаю Can't open display :0.0ошибку.

Я также пробовал с разными значениями $ DISPLAY, такими как :0или:10.0

Я пробовал MobaXterm, и я получаю это сообщение при подключении:

X11 forwarding request failed on channel 0

1
Какой X-сервер вы установили на свой компьютер с Windows?
Майкл Хэмптон

Не знаете, что такое эквивалент CentOS, но устанавливали ли вы клиенты xbase? Это должно включать xauth и несколько других необходимых библиотек?
Зоредаче

Я сделал yum install xclock, установил много зависимостей.
Джектрейдс

Ответы:


26

Здесь (требуется вход в Red Hat) - статья Tech Brief от одного из консультантов Red Hat, в которой обсуждаются минимальные пакеты, необходимые для работы X-Windows для соединений SSH.

Ключевые моменты:

1) Install the following:
xorg-x11-xauth
xorg-x11-fonts-*
xorg-x11-utils
2) Enable the following in the sshd_config file
X11Forwarding yes
3) Use an appropriate X-Server on your desktop

Вы экономите мне дни !!!
zzy

7

Установил этот пакет: xorg-x11-xauth

Получил решение отсюда .

Спасибо за вашу помощь!


6
Сообщение об ошибке было полезным! Решением для меня было изменить sshd_config на чтение, так AddressFamily inet как я деактивировал ipv6 через sysctl ...
Julien
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.