1

У меня есть сервер Centos с установленным barebones X11. Я пытаюсь подключиться к этому серверу из окна Windows с Putty и Xming.

Я установил для X11Forwarding значение yes в файле sshd_config. Я установил приложения x11 и xauth. Я подключаюсь к серверу с Putty с включенной переадресацией X11 и указываю на localhost:0, и у меня работает сервер Xming.

Пытаясь запустить xclock, я всегда получаю сообщение «Ошибка: не удается открыть дисплей». Любые идеи, что я могу проверить или что мне не хватает. Я гуглю уже с 2ч!

PS Я не использую X-сервер на стороне сервера. Я не уверен, что могу сделать это с VPS.

2 ответа2

2

localhost:0 почти наверняка не так. sshd начинается с :10 и уже устанавливает $DISPLAY .

1

xclock кажется глючным в новых версиях Putty & Xming.

Я предлагаю вам попробовать какую-нибудь другую команду, такую как xlogo, xterm или xev для тестирования (подождите не менее 5 с).

Если он все еще не работает, проверьте переменную $ DISPLAY env на сервере (CentOS):

echo $DISPLAY

или же

env | grep DISPLAY

ОБНОВЛЕНИЕ: вот пошаговое руководство:

http://ducquoc.wordpress.com/2012/09/08/putty-x11forward-xming/

Надеюсь это поможет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .