Tomcat 서비스를 시작할 수 없습니다: 액세스가 거부되었습니다.

Tomcat 서비스를 시작할 수 없습니다: 액세스가 거부되었습니다.

Windows 서버에서 Tomcat을 사용하고 있는데 Tomcat 버전을 업데이트하는 동안 문제가 발생했습니다. 문제는 할당된 사용자에게 Tomcat을 시작할 권한이 없다는 것입니다.

Tomcat 버전에 대한 나의 시도는 다음과 같습니다.

  • v8.5.43/ -> Tomcat이 성공적으로 시작되었습니다.
  • v8.5.45/ -> 접근 거부됨
  • v8.5.46/ -> 접근 거부됨
  • v8.5.47/ -> 접근 거부됨
  • v8.5.49/ -> 접근 거부됨
  • v8.5.50/ -> 접근 거부됨
  • v9.0.30/ -> 접근 거부됨

사용자에게 이미 LogonAsService 권한이 있습니다. Tomcat을 시작하는 사용자가 어떤 권한을 가져야 하는지 알고 있나요?

답변1

해결책은 다음과 같습니다.

Tomcat 8.5.44부터 사용자는 Tomcat-Install-Directory에 대한 읽기 및 실행 권한이 있어야 합니다.

ICACLS "Tomcat-Install-Directory" /grant %UserName%:(OI)(CI)(RX) /T

원천

관련 정보