Как скрыть конкретного пользователя с экрана входа в систему при установке по умолчанию версии 11.10 и выше? (т.е. используя Unity Greeter)?
lightdm
unity-greeter
detly
источник
источник
В настоящее время этот метод не работает из-за ошибки в lightdm.
Пожалуйста, проверьте статус ошибки перед применением этого метода.
Вот что вы хотите сделать:
Сначала сделайте резервную копию вашего конфига.
Затем вам нужно отредактировать ваш конфиг:
Вы увидите что-то вроде этого:
Интересная для нас часть здесь:
hidden-users=nobody nobody4 noaccess
Чтобы скрыть имя пользователя
james
, просто добавьте его так:hidden-users=nobody nobody4 noaccess james
Затем перезагрузите компьютер, и он должен исчезнуть.
Как ссылку на других, см.
См. Https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/857651.
В некоторых версиях lighdm (Ubuntu 14.04) вам нужно переименовать
[UserAccounts]
в[UserList]
(in/etc/lightdm/users.conf
), чтобы этот метод работал. (Если вам интересно, почему это может быть необходимо, см.common/user-list.c:321
Источник lightdm.)источник
Ваш вариант , пока ошибка 857651 не будет исправлена, чтобы создать пользователя с UID <1000
Например, чтобы назначить новый uid менее 1000, (мы используем 999) используйте эту команду
Замените на
user-name
фактическое имя пользователя, так же, какanwar
иdetly
т. Д.источник
sudo groupmod -g999 user-name
. И как dqvn2002 упоминает в своем ответе, для Ubuntu 12.04 вам понадобится число <500, поэтому 999 не будет работать.sudo chown -R user-name:user-name /home/user-name
.потому что настройка Ubuntu 12.04
поэтому нам нужно уменьшить
uid
менее 500пример:
sudo usermod -u 499 user-name
Это работает со мной! Решено Удачи.
источник
chown
любые файлы, принадлежащие пользователю, как я прокомментировал в ответе OerHeks.Этот метод не работает в Ubuntu 13.10.
Чтобы правильно скрыть имена пользователей, необходимо открыть конфигурацию LightDM:
и добавьте следующие параметры:
Затем сохраните и перезагрузите компьютер. Вот и все.
источник
Это вариант ответа Джеймса. Вы можете скрыть пользователей в lightDM, просто назначив им идентификатор ниже минимального идентификатора, найденного в:
На моем ПК это было 1000
Вы можете изменить UID easilly в терминале:
Он работает на моем ПК (в 2016 году), поэтому я думаю, что ошибка lightDM, о которой Элия Каган упоминал в 2014 году в отношении ответа Джеймса, была устранена.
источник