Как включить гостевую учетную запись автоматического входа?

11

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

Zeroconf
источник

Ответы:

9

Отредактируйте /etc/lightdm/lightdm.confс помощью вашего любимого редактора, как gksu gedit /etc/lightdm/lightdm.conf и в разделе [SeatDefaults]добавить

allow-guest=true  
autologin-guest=true  
autologin-user-timeout=0  
autologin-session=lightdm-autologin  
user-session=ubuntu
duffydack
источник
1
@zeroconf: Пожалуйста, пометьте вопрос как ответивший, поскольку он работал
mfisch
2

И для Ubuntu 14.10, и для Ubuntu 15.10 это то, что мне помогло:

sudo nano /etc/lightdm/lightdm.conf

со следующим содержанием

[SeatDefaults]
autologin-guest=true

Что у меня не работало в Ubuntu 14.10 (Примечание: это не пробовали в Ubuntu 15.10 ) ...

  1. Создание 50-autoguest.confфайла в/usr/share/lightdm/lightdm.conf.d/
  2. Создание 50-autoguest.confфайла в/etc/lightdm/lightdm.conf.d/
  3. Наличие настроек allow-guest=trueв файле настроек (что вообще отключило гостевую сессию).

Согласно записи вики LightDM, правильное место для таких изменений

/etc/lightdm/lightdm.conf
/etc/lightdm/lightdm.conf.d/*

Следующий путь предназначен только для системной конфигурации

/usr/share/lightdm/lightdm.conf.d/

Источник: https://wiki.ubuntu.com/LightDM

То, как я решил это, было «грубой силой». Я знал, что могу установить автоматический вход в Ubuntu 14.10 с помощью обычной учетной записи, поэтому я сделал это в настройках. Затем я посмотрел в трех местах, которые я знал о том, где хранятся настройки автоматического входа в систему, и, вуаля, файл /etc/lightdm/lightdm.confбыл создан с единственной записью для учетной записи, которая подлежала автоматическому входу в систему. Поняв, что чем меньше, тем больше я закомментировал запись (с префиксом #) и добавил только, autologin-guest=trueи это сработало!

PS nano - мой любимый текстовый редактор командной строки. Это просто в использовании. Тем не менее, используйте любой предпочитаемый вами текстовый редактор, например, gksu geditесли вы предпочитаете текстовый редактор с графическим интерфейсом.

JumpingJuniper
источник
@ ale.com сказал: Вы должны включить автологин для одного пользователя, используя графический интерфейс. ... или найдите, где вам нужно что-то изменить. Я проверил каждый файл /usr/share/lightdm/lightdm.conf.d безуспешно.
user68186
1

Расположение файла конфигурации lightdm изменилось в Ubuntu 14.04. Чтобы сделать то же самое, вам нужно создать новый файл /usr/share/lightdm/lightdm.conf.d/50-auto-guest.conf , например, запустив

gksu gedit /usr/share/lightdm/lightdm.conf.d/50-auto-guest.conf

и положить в этом содержании:

[SeatDefaults]
allow-guest=true  
autologin-guest=true  
autologin-user-timeout=0  
autologin-session=lightdm-autologin  
user-session=ubuntu
mniess
источник
Мне пришлось изменить параметры, /etc/lightdm/lightdm.confтак как этот файл имеет самый высокий приоритет, и настройки были установлены там.
Бара
0

Решение, предложенное JumpingJuniper, работает и для меня, но только следуя всему его пути.

перед добавлением

autologin-guest=true

в

sudo vi /etc/lightdm/lightdm.conf

Вы должны включить автологин для одного пользователя, используя графический интерфейс. ... или найдите, где вам нужно что-то изменить. Я проверил каждый файл /usr/share/lightdm/lightdm.conf.d без успеха

ale.com
источник