Restart usługi bez uprawnień administratora

Restart usługi bez uprawnień administratora

Dzisiaj miałem potrzebę umożliwienia zwykłemu użytkownikowi restartu usługi. Problem polegał na tym, że użytkownik ten nie mógł być administratorem serwera. Poniżej w kilku krokach pokażę wam jak to skonfigurować. Ważne jest, że jeśli jest to usługa stworzona przez was, to w przypadku gdy ją usuniecie i zainstalujecie jeszcze raz – operację należy powtórzyć.

Na początek należy pobrać program Process Explorer z pakietu SysInternals. Link do pobrania znajduje się pod linkiem: Procexp download . Następnie uruchamiamy program na serwerze gdzie chcemy wprowadzić zmiany. Pojawi nam sie takie oto okno.

Jeśli usługa jest uruchomiona to klikamy na nią PPM i wybieramy z menu Properties. Ja tutaj posłużę sie usługa spoolera.

Następnie przechodzimy do zakładki Services i klikamy przycisk Permissions.

W kolejnym oknie dodajemy użytkownika, i nadajemy mu odpowiednie uprawnienia do usługi. Po modyfikacji zatwierdzamy zmiany i zamykamy okna.

Teraz należy użytkownikowi umożliwić zalogowanie się na serwer. Wystarczy dodać go do grupy Remote Desktop Users.

Po zalogowaniu na serwer widać, ze użytkownik ma możliwość restartu usługi:

Komentarze

Nie ma jeszcze komentarzy. Może zaczniesz dyskusję?

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *