如何防止用户查看 Fedora 14 上文件夹的内容?

如何防止用户查看 Fedora 14 上文件夹的内容?

假设操作系统上只有一个用户帐户,它不属于 root 组,是否有任何命令行我可以在终端输入(通过 su 成为 root)来限制查看文件夹内容?(不拒绝系统读写)。谢谢!

答案1

获取目录列表需要读取权限。如果用户不属于目录的所有者组……

chmod o-r /path/to/directory

否则,

chmod go-r /path/to/directory

尽管如此,用户仍然可以进入该目录,并可能打开其中的其他文件或目录。您必须删除该目录的可执行权限才能禁止此操作。

chmod o-x /path/to/directory

或者

chmod go-x /path/to/directory

删除所属组的权限时要小心,因为有些权限是某些守护进程正常运行所必需的。您应该直接将用户从组中移除。

相关内容