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 без редактирования Xorg.conf
  • Как перезапустить замороженный экран в Ubuntu без потери открытых окон?
  • Xorg: отключить сенсорную чувствительность на панели кнопок на панели кнопок Elantech
  • Откройте Google Chrome при запуске в системе с несколькими мониторами (LINUX)
  • Linux: настройка первичного отображения (nvidia) из командной строки
  • Получение прав на показ для второго пользователя в Ubuntu
  • Я могу запустить Putty, затем xeyes на окне Windows (W1), и он отображает штраф.

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

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

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

  • Как настроить простой VPN для безопасного подключения к Интернету через незашифрованный Wi-Fi?
  • Какой лучший план для установки Linux? Разделение / home, / usr, / boot?
  • Linux-инструмент для измельчения PDF-файлов на несколько страниц
  • Проблемы с Bash 4.2.45 на Ubuntu
  • Удаленный раздел Linux и теперь Grub Rescue Shows Up
  • Как сделать rsync-подобную зашифрованную резервную копию?
  • 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?

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