Терминал показывает, что мой пользователь является только членом его группы, но это не верно - как зафиксировать?

Я перешел к странной ситуации на своем ноутбуке (под управлением Ubuntu 16.04.5 LTS).

Все терминалы показывают что мой sudo- способный пользователь является только членом его группы:

$ whoami 
norbert
$ groups 
norbert
$ id
uid=1000(norbert) gid=1000(norbert) groups=1000(norbert)

$ grep norbert /etc/passwd
norbert:x:1000:1000:Norbert,,,:/home/norbert:/bin/bash

но это не верно, поскольку мой пользователь перечислен в /etc/groups:

$ grep norbert /etc/group
adm:x:4:norbert,syslog
disk:x:6:norbert
lp:x:7:norbert
dialout:x:20:norbert
cdrom:x:24:norbert
www-data:x:33:norbert
plugdev:x:46:norbert
fuse:x:104:norbert,tester
lpadmin:x:105:norbert
admin:x:119:norbert
norbert:x:1000:
sambashare:x:122:norbert
vboxusers:x:124:norbert
debian-tor:x:129:norbert,tester
local:x:1001:norbert
libvirtd:x:138:norbert
wireshark:x:126:norbert

Как результат я не могу использовать Ардуино IDE и Wireshark.

Если я вхожу в эту систему от SSH - я вижу все группы:

$ groups
norbert adm disk lp dialout cdrom www-data plugdev fuse lpadmin admin sambashare vboxusers wireshark debian-tor libvirtd local

Почему это произошло? Что я должен сделать, чтобы отладить и зафиксировать это поведение?

1
задан 2 December 2018 в 17:44

1 ответ

Эта проблема была связана с моим другим вопросом о предупреждениях PAM в /var/log/auth.log.

Проблема была вызвана вручную установленным PAM модули KWallet. Я установил обоих (libpam-kwallet4 и libpam-kwallet5), но они не могут быть установлены в то же время, как описано в ошибке 1781418 на панели запуска.

Я решил свою проблему путем удаления двух модулей PAM:

sudo apt-get purge libpam-kwallet4 libpam-kwallet5

и затем перезагруженный.

1
ответ дан 7 December 2019 в 15:10

Другие вопросы по тегам:

Похожие вопросы: