Cygwin이 데스크탑과 상호 작용할 수 있도록 Windows 보안 기능을 변경하는 방법

Cygwin이 데스크탑과 상호 작용할 수 있도록 Windows 보안 기능을 변경하는 방법

대화형 방식으로 원격 시스템에서 프로세스를 실행하고 싶습니다. 이는 사용자 상호 작용이 필요하지 않더라도 프로세스가 창 GUI를 팝업해야 함을 의미합니다.

저는 Cygwin 1.7을 사용하고 있으며 프로세스를 시작할 수 있지만 cygstartGUI를 표시하는 방법을 모르겠습니다. 나는 다음 명령을 사용합니다. cygstart --show --action=runas COMMAND

또한 로컬 및 원격 컴퓨터에서 내 도메인 계정을 사용하고 Windows 작업 관리자에서 사용자 이름 프로세스에 내 계정이 있지만 세션 ID가 다르다는 것을 확인했습니다.


문제는 Windows 보안 기본 설정과 관련이 있으며 이를 달성하기 위해 Cygwin 서비스를 수정하여 "서비스가 데스크톱과 상호 작용하도록 허용"하거나 플래그를 사용하여 다시 설치하는 방법 이 문제 sshd입니다 .sshdcygrunsrv--interactive


sshd플래그가 있으면 Cygwin 서비스가 시작되지 않습니다 --interactive. 많은 노력 끝에 나는 여전히 어둠 속에 있습니다.

관련 정보