Linux:组从用户组列表中消失 - Ubuntu 16.04

Linux:组从用户组列表中消失 - Ubuntu 16.04

我使用的是服务器版本。两天前Ubuntu 16.04我将用户添加到组中,只是为了定期进行 postgres 备份,而无需在 cron 中提供密码。我通过以下命令将用户添加到组中:dokkudokku

sudo usermod -aG dokku myuser 

每小时都会正确生成备份文件......但是今晚所有生成的文件都是空的 -我注意到该用户不再属于dokku该组。再次将用户添加到组有帮助,但我不知道组从用户组列表中dokku消失的原因是什么?dokku

答案1

深入调查日志后我发现了问题:

我已经为 letsencrypt 安装了 dokku 插件,安装过程将我的用户从dokku组中删除。我能够在另一台服务器上复制此操作,以下是发生的情况:

> groups myuser
myuser sudo docker dokku

> sudo dokku plugin:install https://github.com/dokku/dokku-letsencrypt.git
...
Adding user dokku to group adm
... other plugin installation info

> groups myuser
myuser sudo docker

我已在 dokku 频道上分享了此信息以供进一步调查。希望这对遇到此问题的其他人有所帮助。

相关内容