如何在 Debian 中向新用户授予所有权限

如何在 Debian 中向新用户授予所有权限

我刚刚在 Debian 服务器上创建了一个新用户,但我注意到它没有在特定文件夹中写入的所有权限。所以,我执行了命令chown -R newuser:newuser /,它又起作用了。

但我的问题是:用这种方式解决安全吗?如果没有,我该如何解决?谢谢回复 :)

答案1

绝对不安全。

除了特殊权限之外,我建议您了解访问控制列表的工作原理。主要是 getfacl 和 setfacl 命令。

访问控制列表

Linux 中的特殊权限

答案2

不,如果你以 root(或 sudo)身份运行它,你基本上就破坏了整个文件系统权限结构。您可能应该重新安装或找到一种方法来重新创建原始权限集。

您可能想阅读有关 Unix 中的权限的更多信息。您对所有者、组和其他所有人拥有一组单独的权限。然后你就有了扩展属性。

此外,您还可以使用 获得一段时间的新权限sudo

相关内容