我可以限制一个用户在centos中查看其他用户的文件和文件夹,而其他用户无法查看第一个用户的文件和文件夹。意味着用户的文件和文件夹彼此隐藏,但超级用户/root 可以查看这两个文件和文件夹。
换句话说,我正在考虑有两个小组(say NormalUsers1 and NormalUsers2)
。该NormalUser1
组将拥有用户user1
。并且NormalUser2
群组会有用户user2
。该Superuser
组将只有用户root
。现在,我需要Superuser
对组中用户的文件具有完全访问权限NormalUsers1
,并且NormalUsers2
.但两者都NormalUsers1
无法NormalUsers2
访问和查看对方的文件和文件夹。
答案1
首先,root
用户可以完全访问系统中的所有内容,因此您无需执行任何操作即可让他看到任何内容。
要防止组中的用户NormalUsers1
看到属于该组的文件,NormalUsers2
只需在其他字段中为这些文件提供 0
chmod xx0 files
有关 Linux 中文件权限的更多信息:https://www.linux.com/learn/understanding-linux-file-permissions