组未在组命令中列出

组未在组命令中列出

在 Ubuntu 22.04 上,我安装了docker,将自己添加到docker组中sudo usermod -a -G docker user,然后注销/登录。

docker但是,在运行命令时我仍然收到“权限被拒绝”错误。在 中/etc/group,我看到

docker:x:133:user

但当docker我跑步时没有出现groups

答案1

根据 @Stephen-Kitt 的说法,systemctl status --user确认注销并重新登录后会恢复我的旧会话。即使重新启动后!

我在某处读到从终端重新启动将启动一个新的用户会话,从而选择您的新组。

sudo reboot now为我修好了。

groups然后终于让这个docker小组在一个新的终端会话中为我服务。

相关内容