Пользователь не появляется, но существует, не может дать ему привилегии sudo

Мой пользователь был отредактирован как-то так, что он не появляется при входе в систему или в моих настройках. Тем не менее, я все еще могу войти, если я использую не в списке и введите его, и если я пытаюсь добавить пользователя с тем же именем, вот что происходит:

jacob@jacob-desktop ~> sudo adduser jacob
adduser: The user `jacob' already exists.

Это началось после того, как я изменил свою оболочку по умолчанию на fish с bash после чистая установка.

Я сделал себя пользователем root, редактирующим visudo, но я получаю ошибку visudo: / etc / sudoers: В доступе отказано , когда я не использую sudo, хотя я подтвержденный пользователь root, как вы можете см. ниже.

jacob@jacob-desktop ~ [1]> id jacob
uid=1000(jacob) gid=1000(jacob) groups=1000(jacob),4(adm),24(cdrom),27(sudo),29(audio),30(dip),46(plugdev),120(lpadmin),131(lxd),132(sambashare)
jacob@jacob-desktop ~> sudo whoami
[sudo] password for jacob: 
root

Я также пытался редактировать GDM безуспешно. Я не уверен, что предоставление root-прав и прав доступа sudo - правильный путь, поскольку мне кажется, что мне нужно, чтобы он отображался при входе в систему и в настройках, прежде чем я смогу это сделать.

Любая помощь будет принята с благодарностью, я очень озадачен на этом этапе.

My Users tab in settings.

0
задан 13 June 2020 в 21:37

1 ответ

Я не думаю, что есть способ изменить это. Вы можете отключить его только в соответствии с Справка Gnome .

s / bin / sh . Возможно, fish не совместим с этой конфигурацией.

0
ответ дан 19 June 2020 в 21:25

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

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