문제

특정 Windows 서비스 기반 애플리케이션을 관리하여 관리 권한으로 사용자를 제한하는 방법이 있습니까? 관리자가 Windows 이벤트 로그 서비스와 매우 유사한 서비스를 중지하거나 다시 시작하는 것을 제한하고 싶습니다. 서비스를 확보하기위한 가장 인기있는 접근법 또는 권장되는 접근 방식은 제품 공급 업체 (예 : 바이러스 백신 응용 프로그램, 방화벽 등 서비스가 지속적으로 실행되어야하는)는 무엇입니까?

도움이 되었습니까?

해결책 2

다음은 Access Control을 사용하는 한 가지 방법입니다. http://support.microsoft.com/?kbid=288129

다른 팁

서비스 관리 MMC에서 정지 옵션을 제거합니다. .NET 서비스를 사용하여 :

ServicesToRun = new ServiceBase[] { new Service1() };
ServicesToRun[0].CanStop = false;

Win32와 함께 Service_status 구조 및 setservicestatus 기능 문서. 이 옵션을 테스트하지 않았습니다.

즉, 나는 사용자 공간에 관리자가 서비스를 중단하지 못하게 할 가능성이 있다고 생각하지 않습니다. 관리자는 작업 관리자 또는 작업장에서 프로세스를 죽임으로써 여전히 서비스를 중지 할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top