我使用Ubuntu18.04.4LTS作为我的桌面系统,我通常让docker组中的用户能够运行Docker命令。似乎最近发生了一些变化,现在我不能再调用Docker命令了,除非我以前在shell中调用$ newgrp docker (或者使用sudo)。
PS: groups (不带参数)只返回用户名,但groups $USER正确地返回包含docker的所有组。这是预期的,还是可能相关的?
发布于 2020-03-26 07:21:50
好吧,我找到了原因。我最近改用了lightdm,它似乎有一个错误导致了这种情况。我是bug 1781418。
解决方案要么是卸载libpam-kwallet4,要么是在/etc/pam.d/lightdm中注释掉这些行,从而解决以下问题:
auth optional pam_kwallet.so
auth optional pam_kwallet5.sohttps://askubuntu.com/questions/1220315
复制相似问题