尝试将目录中文件的权限更改为只读

尝试将目录中文件的权限更改为只读

我有一个目录,其当前具有以下权限 drwxrwsrwx 我需要将目录下文件的权限限制为只读,但是当我使用 chmod 644 时,目录上的权限被拒绝,我应该使用什么 chmod 命令?

谢谢 Nic

答案1

目录需要可执行,因此请使用chmod 755。由于您没有设置可执行位,因此不允许您访问该目录,因此出现“权限被拒绝”错误。

答案2

您也可以选择分多个步骤设置权限,以确保正确的文件/目录获得适当的权限。正如 Nicola 所指出的,目录必须是可执行和可读的 (chmod a+rx),但文件可以是只读的 (chmod o-wx)。

答案3

也许您没有该目录的权限:

sudo chmod 755 <dir>

然后输入密码

相关内容