Как изменить функции безопасности Windows, чтобы разрешить Cygwin взаимодействовать с рабочим столом

Как изменить функции безопасности Windows, чтобы разрешить Cygwin взаимодействовать с рабочим столом

Я хотел бы запустить процесс на удаленной машине в интерактивном режиме, то есть, даже если он не требует никакого взаимодействия с пользователем, мне нужно, чтобы процесс открывал окно графического интерфейса.

Я использую Cygwin 1.7 и могу запустить процесс, cygstartно не знаю, как показать его GUI. Я использую эту команду: cygstart --show --action=runas COMMAND

Более того, я использую свою учетную запись домена — на локальном и удаленном компьютере — и я заметил в диспетчере задач Windows, что процесс с именем пользователя имеет мою учетную запись, но с другим идентификатором сеанса.


Проблема связана с настройками безопасности Windows по умолчанию, и для ее решения необходимо (вопрос в том, как это сделать) изменить службу Cygwin, sshdчтобы она «разрешила службе взаимодействовать с рабочим столом» или переустановить ее sshdс cygrunsrvфлагом --interactive.


Служба Cygwin sshdне запустится, если у нее есть --interactiveфлаг. После многих попыток я все еще в неведении.

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