Невозможно включить интерактивные окна с помощью ssh -X при подключении к серверу Linux с моей машины Windows

Невозможно включить интерактивные окна с помощью ssh -X при подключении к серверу Linux с моей машины Windows

Мне нужна помощь. Я пытаюсь ssh -Xподключиться к удаленному серверу, на котором включена переадресация X11.

Когда я использую свой MacBook для подключения к удаленному серверу, я использую ssh -X USERNAME@SERVERи затем, если, например, я набираю matlab, он открывает приложение XQuartz на моем MacBook, а затем открывается графический интерфейс Matlab. Идеально до сих пор.

Теперь я хочу сделать то же самое, но с машины Windows. Сначала я запускаю программу Xming. Я вижу, что она работает в правом нижнем углу (я вижу Xming Serve:0.0). Когда я повторяю описанный выше процесс, графический интерфейс Matlab не открывается.

Я также попытался подключиться, используя ssh -v -Xи после ввода пароля я вижу это сообщение среди многих:

debug1: запрошена переадресация X11, но DISPLAY не установлен

Я попытался запустить (на локальном терминале перед попыткой ssh): , SET DISPLAY=localhost:0.0а затем echo %DISPLAY%возвращается localhost:0.0, но по- ssh -Xпрежнему не открывает графические интерфейсы.

Что такое localhost и где его найти? Есть ли помощь?

РЕДАКТИРОВАТЬ:

Мне удалось решить эту проблему, вдохновившись комментариями.

Шаг 1: Я щелкнул правой кнопкой мыши по xming и открыл его журнал. Там я нашел IP для ДИСПЛЕЯ.

Шаг 2: exportне существует в Windows, поэтому я использовалSET DISPLAY=IP:0.0

Шаг 3: ssh -Xснова неудача, но ssh -Yсработало!!!

Связанный контент