可指定tomcat启动用户的脚本
网上很多的同仁说tomcat无法指定启动的用户,造成很大的不方便,其实自己也曾遇到过这样的问题,之前草草的写了一个脚本,不过是漏洞百出,因为需要重命名tomcat的startup.sh为tstartup.sh,虽然公司内部在使用,但是还是不好意思拿出来和大家分享。不过这里还是会和大家拿出来,以示思考的历程,实在是太简单,让同仁们见笑了!
原来的老脚本如下:
#!/bin/bash
#wrint by :liuyunfeng
#used to start tomcat use as not root
#date : 2010-09-24
runuser=www
tomdir=$(dirname "$0")
if [ "$USER" != "${runuser}" ];then