группы: не может найти название идентификатора группы #########

Это - вариант неразрешенного https://askubuntu.com/questions/295610/cannot-find-name-for-group-id-26739201, но я отправлю его здесь снова, так как у меня есть еще некоторая информация

Я недавно сделал новую установку 14,04, таким образом, большинство вещей "должно" быть чистым.

Когда я открываю терминал, я получаю это сообщение об ошибке

groups: cannot find name for group ID ######

Число группы изменяется каждый раз, когда я выхожу из системы и вхожу в систему снова:

###### = 1097638658
###### = 1097638674
###### = 1097638677
###### = 1097638680
###### = 1097638683
###### = 1097646472 (here I also rebooted)

на последующих логинах.

В то же время я замечаю, что у меня есть проблемы при создании новых пользователей из меню параметров. Я могу создать новых пользователей, но не установить их пароль. Если я позволяю новым пользователям быть без пароля, я выгнан каждый раз, когда я пытаюсь войти в систему с ними.

Какие-либо идеи?

[Править]

При запуске оболочки (сегодня) и просьбе идентификатор я добираюсь

groups: cannot find name for group ID 1097972621
mikael@glasbult:~$ id
uid=1000(mikael)gid=1000(mikael),groups=1000(mikael),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),108(lpadmin),124(sambashare),1097972621

В конце вывод я замечаю идентификатор соответствия: 1097972621

[НОВАЯ ИНФОРМАЦИЯ]

Не уверенный, если я должен ответить на свой собственный вопрос или поместить его здесь. Я упомянул, что проблема моему локальному системному администратору и он сказал, что странное число группы является артефактом AFS. Это необходимо для ПАГА, который дает пользователю те же права во всей подоболочке. Таким образом это не ошибка, просто ужасная неприятность.

Случай закрылся, я предполагаю.

1
задан 13 April 2017 в 15:24

2 ответа

Можно избавиться от сообщения путем комментария следующих строк, связанных с sudo подсказка в /etc/bash.bashrc:

# sudo hint
##if [ ! -e "$HOME/.sudo_as_admin_successful" ] && [ ! -e "$HOME/.hushlogin" ] ; then
##    case " $(groups) " in *\ admin\ *|*\ sudo\ *)
##    if [ -x /usr/bin/sudo ]; then
##      cat <<-EOF
##      To run a command as administrator (user "root"), use "sudo <command>".
##      See "man sudo_root" for details.
##
##      EOF
##    fi
##    esac
##fi
0
ответ дан 7 December 2019 в 16:41

У меня есть подобная проблема о машине, которую я настраиваю, но я еще не знаю, как решить проблему непосредственно, которая в моем случае включает перечисление группы LDAP.

Однако /etc/bash.bashrc имеет настраиваемый флаг для отключения раздела bashrc это проверяет, чтобы видеть, должно ли это напомнить Вам, как использовать sudo. Это - тот раздел bashrc это звонит groups(1), который генерирует ошибку, Вы видите.

Чтобы отключить ту проверку и таким образом работать вокруг этого сообщения об ошибке, Вы можете:

touch ~/.hushlogin
1
ответ дан 7 December 2019 в 16:41

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

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