Linux上的权限(我假设您正在使用)的顺序如下:
uuu|ggg|ooo
rwx|rwx|rwx
U是用户,文件的所有者. G是特定组的组访问权限,O是其他组.
如果用户不在可以访问它的组中并且他们不是目录的所有者,则它们属于其他类别,因此您只需要修改最后3个字段.
最简单的方法:
chmod dir o-r
要么
chmod dir 770
770将为所有者和组提供完全访问权限,但可以访问“其他人”.如果他们无法读取它(需要查看内容),那么给他们写入和执行访问是没有意义的,所以你也可以使用770 chmod而不是776等.