主文件夹中的权限混乱

主文件夹中的权限混乱

尽管我没有运行任何chmodchown命令,但我似乎失去了进入主目录中某些文件夹的能力cd。因此,由于我对 Linux 权限一无所知,所以我按照这个论坛上的各种答案运行:

sudo chmod -R 666 /home/rasmus/
sudo chown -c rasmus /home/rasmus/
sudo chown rasmus:rasmus /home/rasmus/
chmod 750 /home/rasmus/
sudo chown -R rasmus:rasmus /home/rasmus/
sudo chmod a+rx /home
sudo chmod u+w /home

让我的主目录处于这种状态:

10:57:35: 8

答案1

不知道命令在哪里

sudo chmod -R 666 /home/rasmus/

是来自。但那一个相当糟糕。它删除了所有文件夹上的可执行位,而这是列出目录或更改该目录所需的。此外,您向任何人授予了对主目录中每个文件的读/写访问权限。您可能还想修复这个问题。

由于您的所有文件和目录都有666访问权限,您可以按照如下方式恢复目录设置。

sudo find /home/rasmus -type d -exec chmod 755 "{}" \;

相关内容