Ubuntu 21.04:更改新文件夹的默认权限

Ubuntu的21.04

新的 Ubuntu 21.04 将是操作系统的新版本,将于今年春季(特别是9月底)发布。 此新更新将带来2022个月的标准支持(不扩展,因为不是LTS),并且将逐步形成将在XNUMX年XNUMX月到达用户的下一个LTS。在所有这些变化中,我们可以找到 赫斯特河马 ,最引起我们注意的因素之一就是此默认权限的更改 Linux。 从现在开始,此更改将使所有文件夹更加私有。

新的Ubuntu默认权限

这个发行版的许多用户已经抱怨这个Linux的默认权限太开放了十多年。 到目前为止,当我们在Ubuntu中创建新用户或新的个人文件夹时, 目录的默认权限 是755。这意味着:

  • 用户本人有权读取,写入和执行。
  • 组用户可以阅读和执行。
  • 其他用户可以阅读和执行。

在Canonical发行版中,情况一直如此。 如果我们的Linux仅由一个人使用,则不会对我们造成太大影响。 但是,如果我们拥有多用户系统,则可能对我们的安全和隐私构成威胁。 任何用户都可以打开我们的目录并有权访问我们的所有数据。 您将无法创建新文件或删除现有文件,但否则没有任何限制。

从新的Ubuntu版本21.04开始, 这些权限将默认更改,并将变为750 。 这意味着:

  • 用户本人有权读取,写入和执行。
  • 组用户可以阅读和执行。
  • 其他用户无法执行任何操作,甚至无法查看文件。

此更改是社区几个月前提出的。 并且,由于没有抱怨,Canonical决定在其操作系统中实现它。 有了这个改变, Ubuntu 它将更加安全,类似于其他Linux发行版的安全性和隐私级别,而其他Linux发行版则具有更多的限制性权限。

更改Linux权限

当然,如果我们不喜欢这些新权限,因为它们太开放,或者相反,因为它们太受限制,我们总是可以手动更改它们。 我们唯一需要做的就是访问root用户,以便能够执行chmod命令,该命令允许我们修改这些rwx权限。

为此,我们将调用 “ chmod”命令 ,然后是我们要赋予它的权限的值(八进制),最后是我们要将这些更改应用到的目录。 例如,我们可以使用以下命令将所有用户的完全读取,写入和执行权限授予所谓的“ softzone”用户文件夹:

sudo chmod 777 softzone

我们还可以进行相反的操作,例如,仅允许文件夹的所有者访问该文件夹,并使用以下命令阻止对其他任何人(组用户和其他用户)的访问:

sudo chmod 700 softzone

使用这些命令,Linux发行版默认情况下所带来的权限无关紧要,我们可以快速指定所需的权限。