Как отключить учетную запись без пароля

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

Это процесс, которому я следовал:

  • Установите учетную запись для входа без пароля, сохраните изменения
  • Установите учетную запись на отключенную, сохраните изменения

После перезагрузки экран входа по-прежнему позволяет его учетной записи войти в систему без пароля.

Другими словами, я установил отключенную учетную запись, но все же возможно войти в систему с этой учетной записи без пароля. Это ошибка? Как я могу отключить учетную запись, которая не имеет пароля? Есть ли обходной путь, который я могу использовать?

enter image description here

2
задан 3 April 2014 в 22:25

4 ответа

Можно использовать команду usermod для его учетной записи, просто ввести на терминале:

# usermod -L <username>

Или смотрят для большего количества команды путем открытия справки.

# usermod --help
0
ответ дан 3 April 2014 в 22:25

Я должен использовать это:

sudo usermod --expiredate 1 ruben

, поскольку та учетная запись не имела НИКАКОГО пароля

От человека usermod

-L, --lock
           Lock a user's password. This puts a '!' in front of the encrypted
           password, effectively disabling the password. You can't use this
           option with -p or -U.

           Note: if you wish to lock the account (not only access with a
           password), you should also set the EXPIRE_DATE to 1.
0
ответ дан 3 April 2014 в 22:25

Это - ошибка в accountsservice, который был подтвержден в 12,04, но быстрый тест показывает, что все еще относится 13.10 и 14.04

, Отключение, тогда Повторно разрешающее вход в систему без пароля, действительно удаляет пользователя из nopasswdlogin группы

, обходное решение, данное там, должно вручную удалить пользователя из nopasswdlogin группа:

sudo gpasswd -d username nopasswdlogin

Это решение является немного более чистым, чем usermod или редактирование lightdm.conf, так как это становится прямым к реальной проблеме.

Это не связано с использованием автоматического входа в систему. Ошибка происходит только при изменении пользователя с Login without password до Disable this account.

можно избежать ошибки полностью первым использованием Пользовательского диалогового окна Настроек к добавлению пароля прежде отключение учетной записи в Пользовательских Настройках.

я добавил примечание к отчету об ошибках.

0
ответ дан 3 April 2014 в 22:25

После выполнения этого можно отключить Вход в систему LighDM для ruben не tty вход в систему,

echo 'allow-ruben=false' >> /etc/lightdm/lightdm.conf && echo 'allow-guest=false' >> /etc/lightdm/lightdm.conf

   This will hide login option for ruben.

Для показа ручная опция входа в систему, можно выполнить это [обычно для корневого входа в систему],

echo 'greeter-show-manual-login=true' >> /etc/lightdm/lightdm.conf

   after this you can log in to ruben by typing ruben into Login option and pressing enter two times
0
ответ дан 3 April 2014 в 22:25

Другие вопросы по тегам:

Похожие вопросы: