Tomcat设置普通用户启动

简介: 新建用户tomcat,该用户不能登录useradd tomcat -s '/sbin/nologin'chown -R tomcat:tomcat /usr/local/tomcat/chmod -R 744 ...

新建用户tomcat,该用户不能登录

useradd tomcat -s '/sbin/nologin'
chown -R tomcat:tomcat /usr/local/tomcat/
chmod -R 744  /usr/local/tomcat

# 判断用户是否存在
ret=`id -u tomcat >& /dev/null`
if [ $? -ne 0 ];then
   echo "not exist"
fi

将/usr/local/tomcat/bin/startup.sh、shutdown.sh更名

mv /usr/local/tomcat/bin/startup.sh /usr/local/tomcat/bin/startup_.sh
mv /usr/local/tomcat/bin/shutdown.sh /usr/local/tomcat/bin/shutdown_.sh

新建脚本startup.sh、shutdown.sh

# startup.sh
#!/bin/bash
usermod -s /bin/bash tomcat
su - tomcat -c /usr/local/tomcat_web/bin/startup_.sh
usermod -s /sbin/nologin tomcat

# shutdwon.sh
#!/bin/bash
usermod -s /bin/bash tomcat
su - tomcat -c /usr/local/tomcat_web/bin/shuwdown_.sh
usermod -s /sbin/nologin tomcat

加入开机自启

/usr/local/tomcat/bin/startup.sh >> /etc/rc.local

原文链接http://www.cnblogs.com/qq931399960/p/9152201.html

目录
相关文章
|
5月前
|
应用服务中间件
Tomcat/10.0.20 401 账号密码 设置
Tomcat/10.0.20 401 账号密码 设置
34 0
|
7月前
|
应用服务中间件
设置tomcat默认访问的项目
设置tomcat默认访问的项目
172 0
|
6月前
|
Java 应用服务中间件
[记录]springboot 设置文件上传大小(tomcat默认1M)
[记录]springboot 设置文件上传大小(tomcat默认1M)
184 0
|
7月前
|
Java 应用服务中间件 Linux
Linux(CentOS7)设置Tomcat为开机启动项
Linux(CentOS7)设置Tomcat为开机启动项
176 0
|
4月前
1分钟入门angular动画效果animations,敲简单滴哟~~
1分钟入门angular动画效果animations,敲简单滴哟~~
1分钟入门angular动画效果animations,敲简单滴哟~~
|
5月前
|
应用服务中间件 容器
Tomcat设置session超时的几种方式
Tomcat设置session超时的几种方式
137 0
|
5月前
|
Java 应用服务中间件 Linux
Linux下Tomcat指定JDK和设置内存大小
Linux下Tomcat指定JDK和设置内存大小
148 0
|
8月前
|
Java 应用服务中间件 Linux
Linux系列——Tomcat安装、测试以及设置Tomcat开机启动
Linux系列——Tomcat安装、测试以及设置Tomcat开机启动
|
8月前
|
Java 应用服务中间件 Linux
windows环境下tomcat开机启动设置
windows环境下tomcat开机启动设置
125 0
|
8月前
|
关系型数据库 MySQL 应用服务中间件
Linux下设置mysql和tomcat开机启动
Linux下设置mysql和tomcat开机启动