`

用户ID管理

 
阅读更多

最近发现 rsync 同步文件到别的服务器上文件权限会变更,使用 rsync 本身的权限控制也不行,例如在服务器A的所有者是 userA,同步到服务器B后所有者会变成其它用户,原因是 rsync 同步控制权限的时候是更具宿主的uid和gid而不是用户组和用户名。所以,需要控制两台服务器 rsync 同步过来的文件权限一直,两台服务器的对应用户UID和GID必须一致。

 

修改用户所属用户组的GID和用户UID,ID范围不得超过 /etc/login.defs 预设范围。

 

[root@localhost]# cat /etc/group

root:x:0:root

用户组root:x是密码段 表示没有设置密码:gid是0:root用户组下包括root以及gid为0的其它用户。

bin:x:1:root,bin,daemon

用户组bin:x是密码段 表示没有设置密码:gid是1:bin用户组下包括root、bin、daemon以及gid为1的其它用户。

 

[root@localhost]# cat /etc/passwd

root:x:0:0:root:/root:/bin/bash

用户登录名:x是密码段 表示没有设置密码:uid:gid:用来保存用户信息:该用户主目录:登录shell

分享到:
评论

相关推荐

    Lotus Domino_ID_Vault配置

    Lotus Domino ID Vault 配置是一项关键的安全管理任务,它主要涉及到 Domino 环境中用户身份验证的强化和简化。ID Vault 是从 Domino 8.5 版本开始引入的一项创新特性,其目的是为了更好地保护用户的身份信息,降低...

    Domino日常管理

    6. **用户ID管理**:监控用户ID的有效期,与公司人员变动同步,如离职或部门调整,及时更新用户权限。 7. **数据库维护任务**:定期运行Compact、Fixup和Updall任务。Compact释放数据库无用空间,Fixup修复损坏的...

    domino普通ID用户增加管理员权限

    2. **配置服务器文档安全**:在Administrator端内找到目标服务器文档,配置其安全性设置,具体操作是在“安全”标签页下的“具有完全权限的管理员”字段中添加该普通用户ID。 3. **验证权限更改**:添加完成后,使用...

    Ubuntu用户及用户组管理命令

    - `id`: 显示用户ID、组ID以及所属的附加组。 - `whoami`: 显示当前登录的用户名。 - `cat /etc/passwd`: 查看所有用户信息,包括用户名、密码(以星号显示)、UID、GID、用户主目录和shell。 - `cat /etc/group...

    用JSP+MySQL做的用户管理系统

    创建一个用户表,可能包含字段如id(主键)、username、password、role等。增删改查(CRUD)操作是数据库管理的基础,比如,insert语句用于新增用户,delete用于删除用户,update用于修改用户信息,select则用于查询...

    用户权限管理设计方案

    此外,还需要一个“用户角色关联”表来建立用户与角色之间的关系,通常包含用户ID和角色ID字段。 在数据库表结构中,我们还需要一个“权限”表,它定义了可分配给角色的具体操作,如“读取”,“写入”,“删除”等...

    java用户管理系统

    用户管理系统分为管理员模块和普通用户模块 管理员: 1.查找用户(1.全部显示2.根据ID查询3.根据用户名查询) 2.添加用户 3.修改用户 4.删除用户 用户: 1.查看自己的信息 2.修改自己的信息 游客: 1.登入 2.注册

    用户认证管理设计方案

    这种关系通过用户角色表来体现,记录了用户ID和角色ID的对应关系,这使得用户可以通过角色间接拥有相应的权限。 5. 角色与权限的关系:角色可以被赋予多种权限,反之,权限也可以被分配给多个角色。角色权限表用于...

    phpwind9.x如何从数据库更改用户名或者用户ID?共

    在PHPWind 9.x这个流行的开源社区建站系统中,管理员有时可能需要对数据库中的用户信息进行修改,比如更改用户名或用户ID。这通常是为了管理需求、数据迁移或解决特定问题。下面将详细介绍如何操作。 首先,理解...

    C#用户管理系统

    4. 用户删除:根据用户ID或其他标识符,执行DELETE语句从数据库中移除用户信息。在执行删除操作时,通常需要谨慎处理,避免数据丢失。 5. 权限管理:在大型系统中,用户可能有不同的角色和权限。这需要一个角色-...

    用户权限管理详细设计与实现

    用户权限管理详细设计与实现 用户权限管理是业务系统中的一个重要组件,旨在控制用户对系统资源的访问权限。根据需求,一个良好的权限管理系统应该具备以下特点: 1. 不同职责的人员,对于系统操作的权限应该是...

    基于delphi的用户管理权限

    - 用户角色关联表(User_Roles):存储用户ID和角色ID的关系,表明用户拥有哪些角色。 - 角色权限关联表(Role_Permissions):存储角色ID和权限ID的关系,表示角色包含哪些权限。 此外,为了实现动态的权限控制,...

    .net做的用户登录管理

    《.NET实现的用户登录管理系统详解》 在信息技术领域,用户身份验证和权限管理是任何应用程序的核心组成部分。本文将深入探讨使用.NET框架构建一个用户登录管理系统的相关知识点,包括用户注册、登录流程以及用户...

    用Java写的用户管理系统

    4. **用户角色关联表(User_Roles)**:存储用户ID与角色ID的关系,实现多对多的关系映射。 四、安全措施 1. **HTTPS协议**:使用HTTPS可确保通信过程的安全,防止数据被窃取。 2. **CSRF防护**:防止跨站请求伪造...

    用PHP做的用户管理程序

    在PHP中,可以使用`session_start()`函数启动会话,并将用户ID或其他唯一标识符存储在`$_SESSION`变量中。登录过程包括: - **身份验证**:比较用户输入的用户名和密码与数据库中存储的信息,通常需要对输入的密码...

    用户管理系统

    如果匹配成功,Servlet通常会创建一个会话(Session),并将用户ID存入会话,以便后续页面能识别登录状态。 3. 更新用户信息:用户管理系统可能允许用户修改个人信息,Servlet在此过程中扮演的角色是接收用户的更新...

    Lotus管理员ID过期重新验证方法

    1. **确认备用ID:** 首先需要确认在`names.nsf`数据库中有未过期的普通用户ID(例如:AAA/age2),并且该ID能够正常登录并连接到服务器。 2. **备份重要数据:** 在对`names.nsf`进行任何修改之前,强烈建议先做好...

    用户认证管理权限设计方案

    ### 用户认证管理权限设计方案 #### 一、设计思路与架构 **用户(User)**:系统中的基本操作单位,每个用户拥有唯一的标识(UserID)和登录信息(如用户名UserName、密码UserPwd),并根据其角色(Role)获取特定...

    maven版用户管理系统

    在用户管理中,这可能包括创建用户(POST /users)、获取用户信息(GET /users/{id})、更新用户信息(PUT /users/{id})和删除用户(DELETE /users/{id})等接口。 6. 权限与角色管理: 用户角色关联表用于实现...

Global site tag (gtag.js) - Google Analytics