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

Я создаю vnc-сервер на сервере А.

      vncserver :20

Мне удалось использовать доступ к vncviewer serverA (IP_of_serverA:20.0)

На другом сервере B я надеюсь экспортировать отображение на сервер A:20.0.

На сервере А

      setenv DISPLAY IP_of_serverA:20.0
xhost +
access control disabled, clients can connect from any host
# *** no any warnings/errors

На сервере Б

      setenv DISPLAY IP_of_serverA:20.0
xeyes
xeyes: Can't open display

Однако, если я использую ssh X11forwarding.

На сервере А (используйте vncviewer)

      ssh -X -Y serverB
xeyes
# *** succeed to open application

Для этого отображения конфигурация выглядит примерно так: «localhost:N.0», а значение «N» разное для каждого соединения. Но мне нужно написать скрипт для автоматического запуска чего-нибудь, надеюсь, настройка DISPLAY уникальна.

Кажется, что ошибка открытия «DISPLAY IP_of_serverA:20.0» связана с тем, что «xhost» НЕ установлен правильно. Есть ли способ проверить настройку/настройку xhost? ИЛИ какие-либо другие вещи будут блокировать/ограничивать доступ сервера A с сервера B?

0 ответов

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