Як відключити автоматичний вхід у LightDM?


33

Я грав із "Обліковими записами користувачів" і якось встановлював автоматичний вхід. Тепер, коли я запускаю свій ПК, у нього просто одна кнопка, названа як "вхід". Натиснувши на цю кнопку, безпосередньо ввійдіть у свій ПК.

Під час входу в систему немає музики або не потрібно запитувати пароль. Як побічний ефект, він запитує мене окремо для пароля введення брелока

Як відключити автоматичний вхід та знову зробити уніфікований / введений пароль, як і раніше?

ПРИМІТКА. Спроба вимкнути автоматичний вхід із налаштувань системи> Облікові записи користувачів не працює.

Це вміст мого /etc/lightdm/lightdm.conf(де я прокоментував автологін для мого імені користувача mgandhi):

[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu
#autologin-user=mgandhi

Яку ОС ви використовуєте?
Тахіонс

Ви можете видалити пароль. Якщо так, введіть новий пароль, якщо ви використовуєте гостьовий обліковий запис, ви не зможете будь-яким паролем використовувати клавішу вгору / вниз, щоб вибрати свій рахунок
Tachyons

Ви намагалися змінити пароль? Ви також можете вставити вміст /etc/lightdm/lightdm.conf?
десгуа

Що саме означає, що не працює ?
Октавіан А. Дамієн

Я думаю, що він не входить автоматично, але замість цього не потрібен ваш пароль, правда? Ви також можете розмістити вміст /etc/lightdm/lightdm.conf?
десгуа

Відповіді:


56
gksudo gedit /etc/lightdm/lightdm.conf 

Він відображає деякий текст наступним чином:

[SeatDefaults]  
greeter-session=unity-greeter  
user-session=ubuntu  
autologin-user=username

Рішення

  1. Це <username>буде ваше конкретне ім’я користувача, яке автоматично входить із паролем або без нього. Видаліть це ім’я користувача та введіть ім’я адміністратора або залиште його порожнім.
  2. Вимкніть систему. Він повернеться до екрана вибору входу. Просто вимкніть систему та ввімкніть її знову.

6
настільки сумно, що це не отримало ніяких відгуків. Це ПРАВИЛЬНА відповідь. Все, що потрібно зробити, це залишити autologin-user = порожнім. Дякуємо купу maxeye та @jokerdino
Джошуа Робісон

Працює ідеально! Я в стійкій живій usb-палиці, створеній за допомогою багатозавантаження YUMI, і працюю, залишаючи рядок autologin-user = порожнім. Як і з "порожнім" наприкінці!
razor7

10

У мене була така ж проблема, і вона була вирішена командою:

sudo gpasswd -d USER nopasswdlogin

де слід змінити USER за своїм ім’ям користувача.


Я спробував ваше, ось що я отримав:Removing user suhaib from group nopasswdlogin gpasswd: user 'suhaib' is not a member of 'nopasswdlogin'
Suhaib

9

Налаштування системи

enter image description here

enter image description here

Вимкнути автоматичний вхід


5
Я вже пробував це, це не працює.
iammilind

1
Якщо ви відключите автоматичний вхід, вам буде запропоновано ввести пароль для вашого пароля. Можливо, це ви бачите. Це було не так, щоб повернутися до кількох версій Ubuntu.
fragos

6
gksu gedit /etc/lightdm/lightdm.conf

Ви повинні побачити щось подібне до цього:

[SeatDefaults]
autologin-guest=false 
autologin-user=username
autologin-user-timeout=0
autologin-session=lightdm-autologin
greeter-session=unity-greeter
user-session=ubuntu

Видаліть або поставте а #на початку кожного рядка, що містить автологін, і збережіть / вийдіть та перезавантажте для тестування.


Я спробував це, але не пощастило.
iammilind

2
ти використовуєш lightdm?
duffydack

3

Рідко коли відповідь @duffydack вам не підходить ... спробуйте:

на терміналі зробіть:

sudo vi /etc/gdm/custom.conf

або

sudo nano /etc/gdm/custom.conf

Тепер ваш файл повинен виглядати приблизно так:

[daemon]
AutomaticLoginEnable=false
AutomaticLogin=craig
TimedLoginEnable=false
TimedLogin=craig
TimedLoginDelay=10
DefaultSession=gnome-2d

редагувати AutomaticLoginEnable=trueвAutomaticLoginEnable=false

це інший варіант.


У мене немає жодної папки /etc/gdm. Я раніше спробував цей варіант, побачивши з Інтернету десь.
iammilind

1
Так, ця методика працює лише в тому випадку, якщо gdmце менеджер дисплеїв, але lightdmце менеджер дисплеїв за замовчуванням, починаючи з Ubuntu 11.10.
Елія Каган

gdmє менеджером відображення за замовчуванням для Ubuntu Gnome, офіційного варіанту gnome ubuntu. У цьому випадку застосовується техніка.
ладь

3

Гаразд, нарешті проблема вирішена. Я отримав електронний лист від випадкового відвідувача обміну стеками містера Рафтера. Далі йде шлях:

  • Біжи sudo grep nopasswd /etc/*
  • Тут буде відображено щонайменше 2 рядки:

    /etc/group:nopasswdlogin:x:112:`<login name>`   
    /etc/gshadow:nopasswdlogin:!::`<login name>`
    
  • Відредагуйте ці файли за допомогою sudoта видаліть лише <login name>з цих рядків та збережіть.

  • Перейдіть до "Облікові записи користувачів" і відключіть автоматичний вхід
  • Перезавантажте комп’ютер і тепер він повинен знову попросити пароль!

це рішення для мене не спрацювало :-(
Suhaib

3

Перейдіть до свого терміналу і введіть це:

passwd

Він попросить вас з новим паролем Unix і вирішить.

Потім, пізніше, ви можете перейти до свого облікового запису користувача і будь-що змінити.


Спробував це не працює.
iammilind

@iammilind, можливо, у вашій установці щось не так. Якщо ви ще не розпочали роботу зі своїм проектом чи якими іншими продуктами, то як спробувати перевстановити? Можливо, такий варіант заощадить ваш час.
Mar Cejas

3

З’ясував відповідь:

  • Завантажте живий компакт-диск Ubuntu.
  • Редагувати lightdm.confяк корінь.
  • Прокоментуйте (з #) autologonкористувача.
  • Збережіть і перезавантажте систему.
  • Завантажте на екран входу користувача, виберіть Ubuntu та введіть пароль.
  • Завантажтесь на звичайний робочий стіл Ubuntu.

1
Чи дійсно потрібно завантажуватись з живого компакт-диска?
Zzzach ...

3

Я бігаю 12.10, і я спробував усе в цій темі, і нічого не вийшло. Врешті-решт я спробував видалити підозрілі рядки в lightdm.conf і вдалося:

  • Біжи gksu gedit /etc/lightdm/lightdm.conf

  • Я не можу пригадати точний рядок, оскільки я його видалив, але це щось на кшталт autologin-lightdm=true. Видаліть його.

Сподіваюся, це працює!


@ Відповідь Девіда схожа на вашу. Ви, можливо, це пропустили.
iammilind

0

Налаштування системи> Облікові записи користувачів. Виберіть користувача та відключіть автоматичне вхід.


3
Я вже пробував це, це не працює.
iammilind

0

Відкрийте файл / etc / group ( vi /etc/group) і знайдіть групу " nopasswdlogin ". ви побачите своє ім’я користувача в цій групі. прокоментуйте цей рядок (вставивши # раніше) або просто видаліть рядок.

Це має робити.


-1

Оскільки ви пограли з "Обліковими записами користувачів", і я помилився, я потрапив у ту саму діру.

Зберігати холоднокровність.

Ви просто встановите систему без пароля, коли "граєте".

Ось чому ваша система входить (автоматично чи ні), не запитуючи пароль, і це та сама причина, що система запиту ключів вимагає цього (причину не отримує від системи).

Отже, екшн Джексон:

  1. Перевірте, про що я говорю. Перейдіть до меню у верхній смузі та виберіть 1-й елемент ( Переключити обліковий запис користувача ... ) та побачте кнопку Увійти (що означає, що ви вже зареєстровані, і користувач не може вибрати, ви можете просто увійти, у вас немає проходу (О!)
  2. Після натискання клавіші Увійти та повернення до робочого столу, виберіть ще раз у верхній панелі меню команду виходу та вихід. Ви побачите кнопку зі своїм ім'ям користувача, без кнопки "вхід".
  3. Виправлення речей: встановлення нового пароля. Встановіть той самий старий, щоб keyring не заплутався знову, або він знову попросить вас пароль, після входу з наданим паролем. Перейдіть до того самого меню пункту 1 і виберіть останній пункт зараз ( Облікові записи користувачів ... ), а на цьому інтерфейсі Gui розблокуйте відповідну кнопку, ймовірно, не надаючи пароля (просто введіть, якщо це не працює, спробуйте зі старим пропуском .. ), а потім ВЕЛИКИЙ МАГІЧНИЙ ТРИК

КЛАЦНУЙТЕ КОРИСТ ПАРОЛЯ (його прихована кнопка, о, чорт, інтерфейс)

відкрийте діалогове вікно (!), де ви, ймовірно, натискаєте опцію "Логін без пароля" І з опцією автоматичного входу УВІМКНЕНО (поза цим діалоговим вікном на екрані облікових записів користувачів). ТАК:...

Коли ви скажете комп’ютеру ввійти без пароля (НЕ ТАКЕ, як автоматичний вхід), він робить саме це, увійдіть без пароля. Так що пароль = нічого. Тоді брелок з розуму зникає. (ага!) Отже, виберіть правильний варіант зараз:

Встановіть пароль зараз

і виконавши всі дані про введення пароля, просто введіть клавішу, встановіть автоматичне вхід, щоб знову відчути задоволення від пароля, і якщо ви знову ввімкнете його, добре, увімкніть його, але не ввійдіть без пароля знову . = D

Я сподіваюся, що це допоможе вам вирішити свою проблему. Був для мене гарним уроком. У цьому випадку поганий інтерфейс Ubuntu -1.


Можливо, я просто помиляюся, і ви все одно маєте той самий пароль, але система налаштована на вхід без нього.
H_7

Правильно питання має бути "Як знову встановити систему для використання пароля sytem?"
H_7

немає необхідності в командному рядку. passwd теж повинен це робити. Не забудьте КЛАЦНУТИ значок блокування на екрані облікового запису користувача та введіть пароль (!). Це дійсно поганий поганий інтерфейс користувача.
H_7

Я спробував і цей метод. Не працює.
яммілінд

-1

Моя в /etc/lightdm/lightdm.confосновному порожня:

[SeatDefaults]  
user-session=

Він працював із:

sudo gpasswd -d USER nopasswdlogin
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.