Почему я имею “libvirt qemu” учетная запись в опциях учетной записи Блокировки/Переключателя в Ubuntu 16.04?

"libvirt qemu" обеспечен Ubuntu 16.04 официально, или я делал что-то несправедливость/право?

$ grep -E 'libvirt|qemu' /etc/passwd"
libvirt-qemu:x:64055:134:Libvirt Qemu,,,:/var/lib/libvirt:/bin/false
libvirt-dnsmasq:x:124:137:Libvirt Dnsmasq,,,:/var/lib/libvirt/dnsmasq:/bin/false
32
задан 2 April 2017 в 15:24

5 ответов

У Вас может быть проблема конфигурации в файле /etc/lightdm/users.conf как пользователи с оболочкой /bin/false, как имеет место с libvirt-qemu, никогда не должен собираться в списке учетной записи для входа в систему или переключаться на. Этим управляют строка hidden-shells=/bin/false /usr/sbin/nologin в вышеупомянутом /etc/lightdm/users.conf файл.

Однако , если у Вас есть пакет accountsservice установленный, затем это переопределяет любые настройки в /etc/lightdm/users.conf. Если accountsservice не скрывает учетную запись с оболочками nologin/false, то это может быть ошибка, как упомянуто в этот ответ .

Источники:

, Как я скрываю конкретного пользователя от экрана входа в систему?

/etc/lightdm/users.conf на Ubuntu 14.04.5 LTS и 16.04.2 LTS

4
ответ дан 23 November 2019 в 00:39

В пакете accountsservice, похоже, есть ошибка, так как он показывает учетные записи nologin-shell.

В качестве обходного пути просто используйте эти две команды:

printf "[User]\nSystemAccount=true\n" | sudo tee /var/lib/AccountsService/users/libvirt-qemu
sudo systemctl restart accounts-daemon.service 
29
ответ дан 23 November 2019 в 00:39

По любой причине пользователь системы "libvirt-gemu" создается с uid 64055 (по крайней мере, в Ubuntu 16.04.2).

Это - то, как 16.04.2 создает его:

libvirt-qemu:x:64055:130:Libvirt Qemu,,,:/var/lib/libvirt:/bin/false
libvirt-dnsmasq:x:121:129:Libvirt Dnsmasq,,,:/var/lib/libvirt/dnsmasq:/bin/false

И это - то, как это должно быть:

libvirt-qemu:x:125:130:Libvirt Qemu,,,:/var/lib/libvirt:/bin/false
libvirt-dnsmasq:x:121:129:Libvirt Dnsmasq,,,:/var/lib/libvirt/dnsmasq:/bin/false

Для исправления это просто изменяет uid "libvirt-qemu", и он принадлежит файлы. "Libvirt Qemu" затем исчезнет из входа в систему!

Read, например, nixCraft - Как Изменить ПОЛЬЗОВАТЕЛЯ и идентификатор ГРУППЫ на Linux Для Всех Находящихся в собственности Файлов , чтобы знать, как сделать это.

3
ответ дан 23 November 2019 в 00:39

Однажды или Вы или другое приложение, установленное как предпосылка, qemu.

2
ответ дан 23 November 2019 в 00:39

Я случайно нажал CtrlAltF10 однажды испытывающий некоторые ярлыки, которые я видел на Веб-сайте, это взяло меня к Черному Полному экрану tty сессия, где я ввел chvt N и startx выходить к GUI Ubuntu, но этого неудавшегося и привело к дополнительной учетной записи под названием "Libvirt qemu" выше моего существующего имени пользователя в Странице входа в систему во время перезагрузки.

Любой пытающийся выяснять, как удалить пользователя Libvirt qemu, это - то, как я удалил его:

  1. Перейдите к Параметрам настройки системы-> Учетные записи пользователей
  2. Разблокируйте управление UA
  3. Нажмите на Libvirt qemu учетная запись
  4. Удалите Libvirt qemu путем нажатия на маленькое "-" знак внизу слева сторона.
8
ответ дан 23 November 2019 в 00:39

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

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