![如何在 Linux 中将整个系统权限重置回默认值?](https://linux22.com/image/148447/%E5%A6%82%E4%BD%95%E5%9C%A8%20Linux%20%E4%B8%AD%E5%B0%86%E6%95%B4%E4%B8%AA%E7%B3%BB%E7%BB%9F%E6%9D%83%E9%99%90%E9%87%8D%E7%BD%AE%E5%9B%9E%E9%BB%98%E8%AE%A4%E5%80%BC%EF%BC%9F.png)
我发现我的系统权限的大部分都搞乱了。一些只有所有者才能访问的地方现在已公开。如何将文件夹权限重置为默认值,就像我刚刚安装了新操作系统一样?
我使用 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
这将使您的主目录恢复到合理的默认值