Я могу войти на сервер, используя
ssh -X Hostip
но когда я запускаю команду xclock, это дает мне эту ошибку
Error: Can't open display: localhost:11.0
Я проверяю значение моего дисплея, используя
echo $DISPLAY
и результат
localhost:11.0
И пересылка X11 установлена в YES в файле sshd_config
X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost yes
Любой совет, что я здесь скучаю?
-Y
вместо-X
?-Y
вместо-X
. Вы также можете посмотретьxhost
.Ответы:
Использование
-Y
. Со страницы руководства по ssh:Если у вас все еще есть проблемы, попробуйте установить
$DISPLAY
IP-адрес вашего локального ящика :Это может работать, чтобы установить его как
Люди , кажется, эта проблема обычно , когда ssh'ing из Mac OS X . Вы также можете установить
и в этом случае.
источник
это сработало для меня:
+ Изменить
в
источник
/etc/ssh/sshd_config
.Благодарим /unix//a/12772/61349 за их диагностические инструкции.
Убедитесь, что ваш клиент ssh запрашивает пересылку X11 с флагом -v
И найдите конкретное сообщение:
Еще одним признаком проблемы является отсутствие
DISPLAY
установленного для вас beign-переменной среды. Если он пуст / не установлен, значит что-то не так. По крайней мере, согласно тому же сообщению, указанному выше , эти переменные устанавливаются автоматически.Я использовал SSH Control Master мои SSH-соединения, например, так:
Мое раннее ssh-соединение не запрашивало X11Firwarding, поэтому
ssh
опции будущего вызова не использовались. Так что для меня,ssh
-X
просто игнорировалсяЕсли вы не видите «Запрос пересылки X11», но вы видите сессию повторного использования мультиплексора;
Затем вам нужно выйти из текущего ControlMaster для этого соединения и повторно подключиться с флагом -X / -Y.
Чтобы остановить ваш ControlMaster
источник
При попытке пересылки в XQuartz на macOS я исправил проблему, выполнив
ssh
команду (ssh -Y
в моем случае) из терминала XQuartz (открывается путем щелчка правой кнопкой мыши на значке XQuartz в доке и выбора Приложения> Терминал).источник
То, что исправило это для меня, это просто установка xauth, после того, как это сделано, это работает как шарм!
источник