Многоадресная пересылка X через ssh

Многоадресная пересылка X через ssh

Теперь у меня есть такая потребность: Xshell——хост A——хост B
Когда я подключаюсь по ssh напрямую из Xshell кхост B, я могу открыть xclock,
когда я подключаюсь по ssh из Xshell кхост А, а затем подключитесь кхост Bс помощьюхост А, открытие xclock завершится ошибкой

[root @ vs-6 ~] # xclock
Error: Can't open display:

Добавлениепараметр при использовании ssh нахост Адолжно решить проблему, но это также должно потребовать другой конфигурации или поддержки программы. Что мне следует сделать, чтобы достичьМногоадресная пересылка X через ssh

Примечание: Я думаю, что должна быть какая-то конфигурация или параметры, которые можно изменить, чтобы решить эту проблему, поскольку ее можно решить на определенном хосте, но я не могу использовать привилегии root для просмотра соответствующей конфигурации и параметров этого хоста.

решение1

ВотМетод сравнения
Нахост А(centos7-1908), вам нужно только установитьxorg-x11-xauthпакет.
Затем выйдите из всех оболочек и снова подключитесь кхост А. В это время,$ДИСПЛЕЙпеременная окружения генерируется автоматически, ипараметр добавляется при подключении кхост BЭту проблему можно решить.

Связанный контент