Является ли «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.
Источники:
Как скрыть конкретного пользователя с экрана входа?
/etc/lightdm/users.conf в Ubuntu 14.04.5 LTS и 16.04.2 LTS
Похоже, что у вас есть проблема с конфигурацией в файле /etc/lightdm/users.conf, поскольку пользователи с оболочкой /bin/false, как и в случае с libvirt-qemu, никогда не должны появляться в списке учетных записей для входа или переключения. Это контролируется линией hidden-shells=/bin/false /usr/sbin/nologin в вышеупомянутом файле /etc/lightdm/users.conf.
Источники:
Как скрыть конкретного пользователя с экрана входа?
/etc/lightdm/users.conf в Ubuntu 14.04.5 LTS и 16.04.2 LTS
В какой-то момент либо вы, либо другое приложение установлено как необходимое условие, qemu.
Я случайно нажал CtrlAltF10, пробовав некоторые ярлыки, которые я видел на веб-сайте, и это привело меня к сеансу Black Fullscreen tty, где я набрал chvt N и startx, чтобы выйти в графический интерфейс Ubuntu, но это не удалось и получилось в дополнительной учетной записи под названием «Libvirt qemu» выше моего текущего имени пользователя на странице входа в систему во время перезагрузки.
Кто-то пытается выяснить, как удалить пользователя Libvirt qemu, вот как я его удалил:
Перейти к Системные настройки -> Учетные записи пользователей Разблокировать элемент управления UA Нажмите на Libvirt qemu account Удалить Libvirt qemu, щелкнув небольшой знак «-» внизу слева.Просто используйте эти две команды как root:
# echo -e "[User]\nSystemAccount=true" > /var/lib/AccountsService/users/libvirt-qemu
И
# service accounts-daemon restart
По какой-то причине пользователь системы «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» затем исчезнет из входа!
Чтение, например. nixCraft - Как изменить идентификатор пользователя и группы в Linux для всех собственных файлов, чтобы знать, как это сделать.
В какой-то момент либо вы, либо другое приложение установлено как необходимое условие, qemu.
Я случайно нажал CtrlAltF10, пробовав некоторые ярлыки, которые я видел на веб-сайте, и это привело меня к сеансу Black Fullscreen tty, где я набрал chvt N и startx, чтобы выйти в графический интерфейс Ubuntu, но это не удалось и получилось в дополнительной учетной записи под названием «Libvirt qemu» выше моего текущего имени пользователя на странице входа в систему во время перезагрузки.
Кто-то пытается выяснить, как удалить пользователя Libvirt qemu, вот как я его удалил:
Перейти к Системные настройки -> Учетные записи пользователей Разблокировать элемент управления UA Нажмите на Libvirt qemu account Удалить Libvirt qemu, щелкнув небольшой знак «-» внизу слева.Просто используйте эти две команды как root:
# echo -e "[User]\nSystemAccount=true" > /var/lib/AccountsService/users/libvirt-qemu
И
# service accounts-daemon restart
По какой-то причине пользователь системы «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» затем исчезнет из входа!
Чтение, например. nixCraft - Как изменить идентификатор пользователя и группы в Linux для всех собственных файлов, чтобы знать, как это сделать.