Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

    • To enforce running Tomcat only as tomcat user add the following to the top of $CATALINA_HOME/bin/catalina.sh after #!/bin/sh
      - e.g. vi $CATALINA_HOME/bin/catalina.sh

      # Detect whether the correct user, tomcat, is running the script
      if [ "$(whoami)" != "tomcat" ] ; then
          echo ""
          echo "Tomcat should ONLY be run by user tomcat !!!!!"
          echo "try sudo service tomcat start"
         echo ""
         exit 1
      fi
       
    • This  will ensure even if someone tries to start Tomcat as a user other than tomcat (e.g. sudo bin/startup.sh) they will receive an error and instructions on how to correctly start the server.

...