Intereting Posts
rsync список каталогов с абсолютным путем в текстовом файле Тестирование бесконечного цикла в фоновом режиме в Docker? Как установить чип по умолчанию в alsamixer? Или отключить автоматическое отключение звука в PulseAudio? Ошибка сегментации при попытке запуска glxgears через virtualGL Поиск только одного слова в Unix Увеличение разрешения командной строки Centos 6.4 VirtualBox Приложения GTK выглядят плохо Улучшить время выполнения для рекурсивной проверки md5sum? Debian 7 – Startx не запускает систему Переменные окружения для пакетов, построенных в настраиваемом местоположении Выходной текущий день с использованием cal Duplicity + Amazon S3 Ледник. Сколько «размораживания» для возобновления резервного копирования bash скрипт переименовывает входной файл при копировании Невозможно получить доступ к файлам Manjaro Linux как заставить службу сети использовать обновленный файл интерфейса при запуске системы

Возможно ли, что X11 можно перенаправить через туннель SSH

Я общаюсь с сервером через туннель ssh, настроенный через Putty.

В последнее время я пытаюсь переслать X11 через него, но он не работает.

Есть ли такая работа?

Искал с google, но ничего не нашел.

Да, это возможно несколькими способами, но вам понадобится сервер окон X для Windows. Некоторые параметры X-сервера Windows – это XManager, XMing и MobaXterm. После того, как у вас есть X-сервер, работающий в Windows, вы можете использовать PuTTY для подключения к вашему хосту после того, как вы установили параметры конфигурации:

 Connection/SSH/X11 Enable X11 forwarding X display location: localhost:10.0 

Где 10.0 зависит от того, что слушает сервер X Window.

Когда вы настроили сервер X Window и PuTTY и вошли на свой хост, вы можете проверить переменную DISPLAY если установлен DISPLAY :

 $ echo $DISPLAY localhost:10.0 

Затем попробуйте что-то вроде xclock чтобы увидеть, работает ли пересылка X11:

 # xclock & 

Другим способом использования X11 помимо ssh является установка переменной DISPLAY вручную для указания на IP-адрес, например:

 # export DISPLAY=192.168.0.1:0 

И посмотрите, работает ли это:

 # xclock & 

Таким образом, X-приложения (re) направлены на вывод на удаленный сервер X Window.

Примечание . Имейте в виду, что протокол X11 не предназначен для работы через соединения с медленной сетью (WAN). Приложение X может быть ужасно медленным при использовании по медленным соединениям. Подумайте о том, чтобы использовать -C (сжатие) переключатель с ssh для использования сжатия по сеансу ssh чтобы немного ускорить его.

Привет, если вы хотите использовать замазку, как использовать Openssh с -x, вы должны установить XMING на свою машину Windows. он стал похож на какой-то сервер, тогда вам нужно настроить шпатлевку на пересылку X11 вашего ssh-соединения по этому серверу

Загрузить Xming

Вы можете использовать этот учебник

Еще одно решение – установить Cygwin на ваш компьютер с Windows. Он имеет как клиент ssh и сервер X11 (обязательно установите соответствующие пакеты).

Имейте в виду, что многие установки X11 запрещают ненадежную пересылку X. Возможно, самый простой способ – использовать опцию -Y в ssh

 ssh -Y user@server xclock