X над SSH и xauth не работает

У меня есть 2 ящика Linux (S1 – 192.168.0.98 и C1 – 192.168.0.76) и Windows 7 Box (W1 – 192.168.0.91).

Одна из машин Linux (S1) была настроена с пересылкой SSH и X, а окно окна (W1) имеет сервер Xming на 0.0.

  • Настройка тройного монитора в Linux
  • Xinerama создает панораму
  • Multi GPU для третьего монитора - linux mint - geforce 750ti
  • X11 с уже запущенным окном?
  • Как настроить несколько видеокарт в Linux?
  • X эквивалент утилиты 'screen'
  • Я могу запустить Putty, затем xeyes на окне Windows (W1), и он отображает штраф.

    Во втором ящике linux C1) я не могу получить удаленный x, работающий поверх ssh.

    Я могу войти в систему с C1 на S1 через ssh -X, но когда я запускаю графическую программу, она не отображается на удаленном компьютере, она просто сидит там, пока не появится сообщение «Can not open display: 192.168.0.76:0.0» вверх.

    Что я делаю не так?

  • Несколько интерфейсов для одного IP-адреса?
  • Как узнать, что у моей беспроводной карты включена инъекция?
  • Как удалить файл со странным именем?
  • Проверка жесткого диска с использованием инструментов dd и md5sum
  • Уровень звука в реальном времени
  • Что такое файловая система, которая имеет r / w на всех основных операционных системах
  • 2 Solutions collect form web for “X над SSH и xauth не работает”

    Ваше сообщение об ошибке «Не удается открыть дисплей: 192.168.0.76:0.0» не похоже на пересылку SSH X11. Вместо этого программы на удаленном хосте пытаются подключиться непосредственно к C1, что не будет работать по нескольким причинам (Xorg не прослушивает TCP-соединения по умолчанию, ваш брандмауэр блокирует их, данные Xauth не отправляются правильно. .) Если пересылка X11 действовала, тогда $ DISPLAY будет указывать на тот же компьютер (localhost), и номер дисплея начнется с: 10.

    Сначала проверьте значение $ DISPLAY на C1 и убедитесь, что клиенты на C1 могут подключаться к X-серверу.

    Затем повторите соединение C1 → S1 с помощью ssh -X -v -v S1 и убедитесь, что нет сообщений об ошибках в отношении пересылки X11; Он может быть отключен на сервере. (Если вы подключаетесь к PuTTY, тогда Ctrl + щелкните правой кнопкой мыши на консоли и выберите «Журнал событий».)

    Чтобы просмотреть журналы сервера, добавьте LogLevel DEBUG2 в / etc / ssh / sshd_config и перезапустите sshd.

    Скорее всего. В конфигурации putty для C1 вы проверили «Включить X-переадресацию» (в разделе «Connection-> SSH-> X11»).

    Кроме того, переменная среды DISPLAY установлена ​​на C1?

    Давайте будем гением компьютера.