root 用户无法读取 /root

root 用户无法读取 /root

我将一个名为“kma”的用户添加到根组。然后我将 /root/ 的权限更改为 770。由于我将用户添加到 root 组,因此应该为用户提供读、写和执行访问权限。但它仍然给出权限被拒绝的错误。我在这里做错了什么?

我执行的命令:

sudo adduser kma root
sudo chmod 770 /root/
cd /root/ <------- Gives permission error

答案1

您可能需要打开一个新的外壳。当前 shell 不会自动拥有新组。注销并重新登录,或运行exec bash.

相关内容