"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
У Вас может быть проблема конфигурации в файле /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
В пакете accountsservice
, похоже, есть ошибка, так как он показывает учетные записи nologin-shell.
В качестве обходного пути просто используйте эти две команды:
printf "[User]\nSystemAccount=true\n" | sudo tee /var/lib/AccountsService/users/libvirt-qemu
sudo systemctl restart accounts-daemon.service
По любой причине пользователь системы "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 Для Всех Находящихся в собственности Файлов , чтобы знать, как сделать это.
Однажды или Вы или другое приложение, установленное как предпосылка, qemu.
Я случайно нажал CtrlAltF10 однажды испытывающий некоторые ярлыки, которые я видел на Веб-сайте, это взяло меня к Черному Полному экрану tty сессия, где я ввел chvt N
и startx
выходить к GUI Ubuntu, но этого неудавшегося и привело к дополнительной учетной записи под названием "Libvirt qemu" выше моего существующего имени пользователя в Странице входа в систему во время перезагрузки.
Любой пытающийся выяснять, как удалить пользователя Libvirt qemu, это - то, как я удалил его: