centos7新增用户并授权root权限、非root用户启动tomcat程序
作者:野牛程序员:2023-11-22 11:56:24操作系统阅读 3324
centos7新增用户并授权root权限、非root用户启动tomcat程序:
新建用户并赋予root权限,以及允许非root用户启动Tomcat的步骤如下:
新增用户:
bashCopy codeadduser 新用户名
设置用户密码:
bashCopy codepasswd 新用户名
将新用户加入sudo组(赋予root权限):
usermod -aG wheel 新用户名
编辑sudoers文件,以确保sudo组的成员具有sudo权限:
visudo
在文件中找到如下行,确保去掉注释(#):
%wheel ALL=(ALL) ALL
保存并退出。
切换到新用户:
su - 新用户名
下载和安装Tomcat:
# 下载Tomcat,可以根据实际情况选择版本 wget https://downloads.apache.org/tomcat/tomcat-9/v9.0.54/bin/apache-tomcat-9.0.54.tar.gz # 解压缩 tar -zxvf apache-tomcat-9.0.54.tar.gz
启动Tomcat:
# 进入Tomcat目录 cd apache-tomcat-9.0.54/bin # 启动Tomcat ./startup.sh
确保Tomcat启动正常,可以通过浏览器访问 http://服务器IP:8080
进行验证。
请注意,为了安全起见,不建议将普通用户赋予root权限,而是应该使用sudo的方式进行权限管理。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
