Como determinar qual usuário foi usado para iniciar o Apache Tomcat por último (ou últimas vezes)

2

Em uma instalação do Mac ou Linux Tomcat, como determino qual usuário foi usado por último para iniciar o Tomcat? Existe informação nos logs em algum lugar para esse efeito?

Suponha que startup.sh e shutdown.sh estejam sendo usados para controlar o Tomcat. Meu melhor palpite é que o (s) usuário (s) que têm acesso de escrita a Catalina.out são os suspeitos mais plausíveis, mas eu queria uma regra rígida e rápida para determinar quem é. Também não está em execução, portanto, não diga ps -ef|grep -i Tomcat

    
por Gregg Leventhal 17.12.2013 / 15:56

2 respostas

3

Verifique a propriedade do arquivo PID, que é uma oferta inoperante.

    
por 17.12.2013 / 22:23
3

Você pode:

  • verifique o log de auditoria do seu sistema para ver qual usuário executou startup.sh ou shutdown.sh ?
  • verificar quem é o proprietário do arquivo de log para cada Catalina.out (se configurado) com timestamped%
por 17.12.2013 / 22:34