XForwarding внезапно прекращает работать

Я использую Cygwin/X для ssh в размещенный Сервер Ubuntu VirtualBox, который имел различное X установленных остатков:

ssh -X user@IPADDRESS

Однажды в, я могу работать gnome-terminal и терминал открывается. После того как там я могу открыть новые вкладки, работать geany (текстовый редактор как GEdit) и так далее, и все это работает, открытые окна, и все прекрасно.

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

user@SERVER:/mnt/smb$ geany
Geany: cannot open display

Я думаю, что это начинает происходить после того, как я использовал sudo для выполнения команды, такой как:

sudo apt-get install XXXX

После того, как проблема запускается, DISPLAY переменная среды совпадает с ним, был прежде.

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

Warning: untrusted X11 forwarding setup failed: xauth key data not generated
Warning: No xauth data; using fake authentication data for X11 forwarding.

Какие-либо идеи?

1
задан 18.02.2011, 12:18

1 ответ

Некоторые идеи:

  1. Попытайтесь вызвать ssh как ssh -Y, который должен сказать, что Вы доверяете машине, Вы - ssh-луг к. Это могло бы иметь как эффект только удаление первого предупреждения, но стоит попытки.
  2. Удостоверьтесь, что никакая коммуникация не заблокирована брандмауэром
  3. Удостоверьтесь, что удаленный сервер не имеет расширения XC-БЕЗОПАСНОСТИ включенным (БЕЗОПАСНОСТЬ обнаруживается в выводе xdpyinfo).
  4. Использовать ssh -vvv для большего количества информации.
0
ответ дан 24.11.2019, 01:07

Теги

Похожие вопросы