CentOS下 创建管理员权限用户,非root用户启动tomcat程序
- 创建用户并赋权
- 创建新用户
adduser admin
- 设置登录密码
passwd admin
回车后输入密码,然后回车后再确认密码 admin@qwer1234
- 将 sudoers 文件的权限修改成可编辑
chmod -v u+w /etc/sudoers
找到:root ALL=(ALL) ALL
添加:admin ALL=(ALL) NOPASSWD:ALL
- 将sudoers文件的权限修改成不可编辑
chmod -v u-w /etc/sudoers
- 登录验证
切换为admin账户登录
su admin
- 非root用户启动tomcat程序
用上面含有root权限的用户,sudo ./startup.sh
使用非root权限的用户,则需要修改目录的权限(使用chmod 赋予755)