需求:
1、不同的tomcat由不同的人管理,相互独立,自己只能访问自己的tomcat
2、关键人员可以访问多个tomcat目录。
3、便于以后对人员的增加和减少
计划:
1、不同的tomcat目录所属不同的用户组。
2、每个用户组只对自己的tomcat目录有rxw权限。
3、不同的用户可以加入一个或多个用户组中来继承权限。
命令:
创建用户组 ufm_group
[root@admin02 home]# groupadd ufm_group
更改apache-tomcat-7.0.56_ufm文件夹(及其所有子文件夹)的所属用户组为ufm_group
[root@admin02 home]# chgrp -R ufm_group apache-tomcat-7.0.56_ufm/
更改apache-tomcat-7.0.56_ufm文件夹(及其所有子文件夹)的组权限为:读写执行
[root@admin02 home]# chmod -R g=rwx apache-tomcat-7.0.56_ufm/
--------------------------------------------------------
创建用户组 frp_group
[root@admin02 home]# groupadd frp_group
更改apache-tomcat-7.0.56_frp文件夹(及其所有子文件夹)的所属用户组为frp_group
[root@admin02 home]# chgrp -R frp_group apache-tomcat-7.0.56_frp/
更改apache-tomcat-7.0.56_frp文件夹(及其所有子文件夹)的组权限为:读写执行
[root@admin02 home]# chmod -R g=rwx apache-tomcat-7.0.56_frp/
--------------------------------------------------------
新建用户:zhengwei
[root@admin02 home]# adduser zhengwei
修改密码:
[root@admin02 home]# passwd zhengwei
--------------------------------------------------------
将用户[zhengwei]加入到ufm_group组(注:不加-a参数,会把用户从别的组中踢出)
[root@admin02 ~]# usermod -a -G ufm_group zhengwei
将用户[frp_group]加入到ufm_group组(注:不加-a参数,会把用户从别的组中踢出)
[root@admin02 ~]# usermod -a -G frp_group zhengwei
---------------------------------------------------------
编辑/etc/sudoers文件,为指定用户和用户组分配kill权限(以便可以kill掉tomcat进程)
[root@admin02 etc]# visudo -f sudoers
增加以下内容:
## 允许用户zhengwei,在不输入密码的情况下 执行kill命令
# zhengwei ALL=NOPASSWD: /bin/kill
## 允许用户组ufm_group和frp_group,在不输入密码的情况下 执行kill命令
%ufm_group ALL=NOPASSWD: /bin/kill
%frp_group ALL=NOPASSWD: /bin/kill
分享到:
相关推荐
在Linux系统中,用户权限管理是确保系统安全和稳定运行的关键环节。本文主要探讨了两个核心概念:root权限和sudo命令,以及相关的用户和用户组管理操作。 首先,root是Linux系统的超级用户,拥有至高无上的权限,...
本文将深入探讨如何在CVS中实现复杂的用户权限管理,确保每个用户根据其角色和职责获得适当级别的访问权限。 #### 一、理解CVS权限管理机制 CVS的权限管理主要依赖于文件系统权限、用户分组以及特定的配置文件。...
### Linux读取Excel文件批量创建用户并分组 在Linux环境下进行系统管理和自动化运维时,经常需要处理大量的用户账户管理任务。例如,在学校或大型企业环境中,管理员可能需要批量创建新用户并根据一定的规则(如...
用户帐号允许个人用户登录系统并获取其操作所需资源的权限,而组帐号则用于将用户分组,以便于进行统一的资源访问管理。 用户和组管理命令是用于创建、修改和删除用户和组的工具。这些命令包括但不限于:useradd、...
"网络安全运行与维护:M3-2 加强 Linux 用户网络访问权限的安全控制" 本资源摘要信息是关于网络安全运行与维护的重要知识点,特别是加强 Linux 用户网络访问权限的安全控制。该资源包括了场景设计、教学过程设计、...
Linux操作系统是一种多用户、多任务的环境,允许多个用户同时登录并执行各自的任务,而不会相互干扰。...了解如何创建、修改和管理用户及用户组,对于维护一个安全、高效和多用户共享的Linux环境至关重要。
创建用户组用groupadd命令,管理用户组成员关系用usermod的-G选项,或者gpasswd命令。例如,将test3添加到某个组group1: ```bash gpasswd -a test3 group1 ``` 文件的权限设置是Linux权限控制的核心,通过chmod...
Linux操作系统用户管理...通过理解这些基本概念,我们可以有效地管理Linux系统中的用户,包括创建、删除用户,管理权限,保护用户数据,以及维护系统的安全性和稳定性。这对于任何Linux环境的运维工作都是必不可少的。
组是为了更好地管理用户,对用户进行分组归类,具有上下级关系,可以形成树状视图。 系统的模块结构设计包括组权限管理、角色权限管理、用户权限管理、组织管理和操作日志管理五部分。用户界面的实现使用 Java ...
"用户权限管理系统需求分析报告" 本文档对通用用户权限管理系统的总体设计、接口设计、界面总体设计、数据结构设计、系统出错处理设计进行了说明。用户权限管理系统是应用系统不可缺少的一个部分,对应用系统的所有...
3. **管理用户分组** 可以使用`groups`命令查看用户的分组,`usermod`命令来改变用户分组: ``` groups lch usermod -G root lch usermod -g lch lch ``` `-G`选项用于改变用户所属的附加组,`-g`选项用于...
Linux 操作系统中每一个文件和程序必须属于某一个“用户”的概念,每一个用户都有一个唯一的身份标识叫做用户ID(User ID,UID),每一个用户也至少需要属于一个“用户分组”,也就是由系统管理员建立的用户小团体。...
总结来说,"今天增加了一些用户分组"这个活动是IT系统管理中的常见操作,涉及到用户权限的组织和管理。同时,文件名称EbbinghausMemory和Memorize提示我们,这可能与提升用户记忆力的技术或方法有关,尤其是在学习和...
3. **安全性**:Linux的安全性很高,其设计中包含了许多内置的安全机制,如用户权限管理、文件系统权限控制等。 4. **兼容性**:Linux支持多种硬件平台,包括x86、ARM等,这使其成为跨平台应用的理想选择。 5. **...
命令行 68 6.1 BASH简介 68 6.1.1 作业控制 69 6.1.2 环境变量 ...权限 74 6.3.1 列出文件清单命令ls 74 6.3.2 文件和子目录类型 74 6.3.3 改变文件的所有权命令chown 76 6.3.4 改变用户分组命令...
显示不同的操作界面,有分组管理,可以有效分类的对服务器,工作站,进行分实验室,分组管理,Unix linux服务器远程批量操作模式,批量操作模式 可以多线程操控Unix,Linux,服务器执行命令,获 取状态,输出命令执行...
在Linux操作系统中,管理用户和用户组是系统管理员日常任务的重要组成部分。`groupdel`命令是Linux提供的一个工具,用于删除不再需要的用户组。在深入理解`groupdel`命令之前,我们需要先了解一下Linux中的用户组...
在 Linux 中,可以通过 passwd 命令来管理用户口令。用户可以更改自己的口令,而系统管理员可以更改任何用户的口令。 1、更改用户口令 用户可以通过以下命令更改自己的口令: ``` passwd ``` 系统会提示输入当前...