Запуск программы Windows GUI в Windows через Cygwin sshd из ssh клиента

Я хотел бы ssh в моем окне Windows под управлением Cygwin sshd и запустить приложение Windows GUI в этом окне Windows. Я не хочу пересылку X.

например, из ubuntu-Server terminal, я ssh в Windows под управлением sshd, а затем запускаю Блокнот.исполняемый. Блокнот.exe будет отображаться в Windows, а не в ubuntu-server без X windows.

22
задан Der Hochstapler
14.04.2023 10:27 Количество просмотров материала 3053
Распечатать страницу

3 ответа

правильный метод, кажется, есть некоторые проблемы:

http://cygwin.1069669.n5.nabble.com/Windows-GUI-programs-e-g-notepad-start-but-are-invisible-after-ssh-login-td56256.html

http://cygwin.com/ml/cygwin/2007-10/msg00334.html

переустановить 'демон' уточнив флаг '-я' на 'cygrunsrv' или редактирование текущий сервис в разделе "Администрирование" - > "сервисы" и проверить "Разрешить службе взаимодействовать с рабочим столом "в разделе" Журнал На " вкладке "свойства сервиса".

поэтому я попробую взломать. Я создаю cygwin_screen.cmd и поместить его в папку автозагрузки Windows.

@echo off 
C:
chdir C:\cygwin\bin
bash --login -i "/home/username/bin/start_screen.sh"

start_screen.sh это просто, и это будет убедиться, что у нас есть экран, чтобы прикрепить к.

#!/bin/bash
screen -dmS "my_screen"

Теперь я могу удаленно войти в Windows из ssh-клиента и прикрепить к этому экрану, когда я хочу запустить приложение Windows GUI.

$screen -d -r my_screen

$notepad.exe
$cygstart my_doc.doc
11
отвечен Win Myo Htet 2023-04-15 18:15

использовать PSTools и выполните команду ниже от клиента SSL. ./PsExec.exe -i -d -s \\127.0.0.1 notepad

0
отвечен fx-kirin 2023-04-15 20:32

мое решение похоже на Win Myo Htet, за исключением того, что он использует tmux, который имеет большую гибкость.

  1. запустите tmux на локальном терминале Cygwin.

    cygwin-host$ tmux

  2. используйте ssh для удаленного запуска команды, размещенной в сеансе tmux.

    other-host$ ssh cygwin-host tmux new-window notepad

0
отвечен enigmaticPhysicist 2023-04-15 22:49

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх