调整Linux组访问权限

我在RHEL中创build了一个用户组。 这个用户需要完整的rwx访问/ home / anotheruser /。 如何更改用户/组权限以允许该用户/组在rwx / home / anotheruser /

如果我在/ etc /中做了一个vi组,这就是说:

usergroup:x:505:user123 

另外,什么是505:是什么意思?

感谢您的任何意见!

505是组ID。

您需要将这两个用户放在一个组中,并使/ home / anotheruser /可以按组写入:

 usermod -a -G usergroup anotheruser chmod -R g+w /home/anotheruser/ 

umask更改为0002,这样新创build的文件夹将具有权限775。

 echo "umask 0002" > /home/anotheruser/.bashrc 

/home/anotheruser/所有文件夹设置SGID位,以使由user1创build的所有文件夹都将由usergroup组拥有:

 find /home/usergroup -type d -print0 | xargs -0 chmod g+s /home/usergroup