0

我目前在我的 / 文件夹中有此权限。

drwxr-xr-x. 我已经看到任何人都可以打开该文件夹。

如何从中删除可执行权限以使其他权限保持不变还有我需要删除公共可执行权限的 / 中的任何其他主文件夹

4

3 回答 3

4

通过删除可执行权限,/您将使其下的任何内容都无法访问。你可以这样做,chmod -x /但这是非常不可取的。

对于大多数实际目的,这将使普通用户无法访问所有内容。更糟糕的是,这可能会阻止与盒子的 ssh 连接,因此即使使用 root,您也需要对 tty 进行物理访问。

于 2012-09-03T03:06:33.607 回答
2
chmod a-x /

将从文件夹中删除/减去x所有 ( ) 的 e ecute 权限- 是否有特殊原因想要这样做?'a'/

有关详细信息,请参阅此chmod 手册页上的“符号模式” 。

于 2012-09-03T03:05:49.893 回答
1

要将目录中的所有文件夹和子文件夹(目录)权限更改为 755 /path/to/directory,请使用以下命令。

find /path/to/directory -type d -exec chmod 755 {} \;

将目录内的所有文件权限更改为 644/path/to/directory

find /path/to/directory -type f -exec chmod 644 {} \;

更多阅读:chmod - 了解文件夹和文件权限

0: no permission,
1: execute
2: write
3: write and execute
4: read
5: read and execute
6: read and write
7: read, write, and execute

文件夹权限:

  • 阅读:能够阅读文件夹内容,
  • 写入:编辑文件夹数据。删除或在其中创建新文件/文件夹等,
  • 执行:能够运行\执行文件夹内容。

同样,文件权限:

  • 阅读:如果它是像 index.html 或 index.php 这样的文本文件,那么用户\浏览器就可以阅读它。
  • 写入:更改其数据的能力。
  • 执行:如果它是 index.php 之类的脚本,则运行它以从中获取结果数据。
于 2019-08-25T06:54:43.073 回答