如何在 Linux 中将整个系统权限重置回默认值?

如何在 Linux 中将整个系统权限重置回默认值?

我发现我的系统权限的大部分都搞乱了。一些只有所有者才能访问的地方现在已公开。如何将文件夹权限重置为默认值,就像我刚刚安装了新操作系统一样?

我使用 Parrot GNU/Linux 4.5

答案1

假设您的下载和桌面文件夹位于您的主目录中,您应该首先确保主目录中的权限均已正确设置。
您希望主目录中的文件可由您自己读取和写入,因此您可以执行以下操作(在 aa shell 中):

$ chmod -R u+rw $HOME

您不希望每个人都可以读取您的文件,所以您可以这样做

$ chmod -R o-rwx $HOME

您可能希望组中的其他人可以读取您的文件,但不可写入:

$ chmod -R g+r $HOME
$ chmod -R g-w $HOME

这将使您的主目录恢复到合理的默认值

相关内容