linux分配了权限,但是依然提示permission denied

发布于 2022-09-02 01:20:06 字数 263 浏览 10 评论 0

使用当前用户demo操作

$ chown :www-data -R /var/www
$ chmod g+w /var/www
$ usermod -aG www-data demo
$ touch /var/www/a

上述操作之后提示权限不足,此时/var/www目录 对于用户组有rwx权限

于是我关掉终端,重新链接ssh
就可以操作了,请问这是什么原因导致的,如何避免? 是否会有衍生问题?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

还如梦归 2022-09-09 01:20:06

改用户组这个操作对那个用户的login中的进程(比如你操作的那个shell)不生效

因为取用户组这个操作是在login时发生的, login之后用户组改变也不会自动再取

你再login时的新shell就有正确的用户组了, 没啥衍生问题

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文