Вопрос Экран входа - установить пользователя по умолчанию


На экране входа у меня есть два варианта: мой пользователь по умолчанию (скажем, User1) и «Другой пользователь». Когда я работаю как «Другой пользователь» и делаю «Выход», на экране входа в систему «активный» - «Другой пользователь». Я хочу, чтобы после каждого выхода из системы / перезагрузки / запуска активного пользователя был мой пользователь по умолчанию. Можно ли установить пользователя по умолчанию на экране входа в систему? Thx за помощь заранее.

С Уважением,


2
2018-06-28 12:31


происхождения


Я не уверен, что понимаю, что вы пытаетесь сделать. Вы хотите автоматически войти в систему как пользователь? Вы можете сделать это, настроив автоматический вход в систему. ИЛИ вы хотите, чтобы каждый раз, когда вы выходите из системы, вы хотите, чтобы на экране входа в систему отображалась только ваша учетная запись? Если это то, что вы хотите, почему бы просто не удалить другие учетные записи пользователей и установить единую учетную запись пользователя? - Peachy
Возможный дубликат Как я могу изменить пользователя по умолчанию, отображаемого на экране входа в систему? - Ciro Santilli 新疆改造中心 六四事件 法轮功


ответы:


Похоже, вы разместили это на форумах Ubuntu тоже ... Я не уверен, есть ли правильное решение этого вопроса. Очевидно, что нам нужно возиться с файлами конфигурации lightdm в файле / etc / lightdm, чтобы добиться этого, по крайней мере, в некоторой степени.

Я попытался возиться с файлом users.conf, но до сих пор мне не удавалось это делать. Я попробовал его с гостем, но, возможно, вам удастся в случае других пользователей, особенно если этот пользователь, которого вы хотите иметь по умолчанию, имеет больше разрешений и доступа, чем другие.

Я сделал это:

Вот как выглядел мой оригинальный файл users.conf:

# User accounts configuration
#
# NOTE: If you have AccountsService installed on your system, then #LightDMwill
# use this instead and these settings will be ignored
#
# minimum-uid = Minimum UID required to be shown in greeter
# hidden-users = Users that are not shown to the user
# hidden-shells = Shells that indicate a user cannot login
#
[UserAccounts]
minimum-uid=500
hidden-users=nobody nobody4 noaccess
hidden-shells=/bin/false /usr/sbin/nologin

Я попытался изменить его на что-то вроде этого:

# User accounts configuration
#
# NOTE: If you have AccountsService installed on your system, then LightDM will
# use this instead and these settings will be ignored
#
# minimum-uid = Minimum UID required to be shown in greeter
# hidden-users = Users that are not shown to the user
# hidden-shells = Shells that indicate a user cannot login
[UserAccounts]
uid < 1001
IncludeAll = true
Include = myuserhere
hidden-users=guest Guest

UID для моей учетной записи был 1000, поэтому я использовал 1001 там ...

Вы можете использовать

id

чтобы проверить свой собственный uid, и может быть, вы также можете установить параметры в файле:

uid=1000

Я не уверен, будет ли это работать или нет.

Однако приведенная выше конфигурация не работала. Я думаю, нам нужно настроить что-то еще, чтобы получить то, что вы хотите. Посмотрите на этот вопрос, чтобы получить представление о том, как настроить эти файлы: Как я могу изменить пользователя по умолчанию, отображаемого на экране входа в систему?

Вышеупомянутый вопрос касается gdm, а не lightdm, но настройки должны быть в значительной степени похожими. Итак, после этого вы сами по себе. Перед тем, как изменить их, ознакомьтесь с этим руководством: http://people.ubuntu.com/~robert-ancell/lightdm/reference/

Кроме того, убедитесь, что вы берете резервную копию этих файлов conf, потому что возиться с lightdm иногда убивает ваше время лучше, чем что-либо еще. Убедитесь, что вы переключились на CLI, используя Alt + F2 / F1 и т. Д. И восстановите резервную копию, если сломаете все это.

Удачи!


0
2017-07-04 14:41