Linux配置tomcat环境,用户组

0 简介

  为tomcat配置一个用户组,将需要启动、配置tomcat的用户添加到该组内。这样配置可以防止部分不需要tomcat权限的用户误操作。

1 前置要求

  • 安装好jdk,配置好JAVA_HOME.

2 用户组配置

# 创建 tomcat 用户组
$ sudo groupadd tomcat
# 添加 tomcat 用户,所属组为 tomcat 组
$ sudo useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat
# 给 tomcat 用户设置密码
$ sudo passwd tomcat
Enter new UNIX password: 
Retype new UNIX password: 
passwd: password updated successfully
# [可选]查看 tomcat 用户信息
$ id tomcat
uid=1001(tomcat) gid=1001(tomcat) groups=1001(tomcat)

3 安装tomcat

最简单的方式是下载压缩包后解压:

$ sudo mkdir /opt/tomcat
$ cd /opt/tomcat
$ sudo tar xzvf /path/to/apache-tomcat-9.0.*tar.gz -C /opt/tomcat --strip-components=1

4 配置tomcat目录权限

# 将tomcat安装目录所属组设为 tomcat 用户组
$ sudo chgrp -R tomcat /opt/tomcat
# 给所属组配置conf目录的读权限
$ sudo chmod -R g+r conf
# 给所属组配置conf目录的执行权限
$ sudo chmod g+x conf
# 给所属组配置webapps,logs,work,temp目录的写权限
$ sudo chmod g+w -R webapps/ logs/ work/ temp/

将需要tomcat权限的用户加入tomcat组:

$ sudo usermod -a -G tomcat user_name

5 启动tomcat

$ /opt/tomcat/bin/catalina.sh run
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值