首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

用户ID治理

2012-08-27 
用户ID管理最近发现 rsync 同步文件到别的服务器上文件权限会变更,使用 rsync 本身的权限控制也不行,例如

用户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

热点排行