На этот вопрос уже есть ответ здесь:
Я использую однопользовательский Ubuntu установить.
Когда я ввожу пароль для разблокировки экрана после приостановки / тайм-аута, это тот же пароль, который я использую для sudo
- моего пароля пользователя. Есть ли у меня способ установить другой, более слабый пароль для разблокировки из спящего режима, чтобы можно было безопасно передать его друзьям, которые, например, читают что-то на моем компьютере и забывают пошевелить мышью, не давая им возможности
Единственная причина, по которой у меня вообще есть экран блокировки, - это то, что мои братья и сестры не нажимают случайные клавиши и не портят мою работу, когда я забываю и ухожу на минуту, так что «безопасность» экрана блокировки полностью не проблема.
Я использую GDM / Gnome 3.16 в Ubuntu 15.04.
Мне нужно добавить, что удаление моей учетной записи из sudoers и использование другой учетной записи для работы, связанной с sudo, не является решением, которое я могу рассматривать.
Gnome/GDM (через PAM) обычно используют Вашу информацию об учетной записи пользователя, определенную в /etc/passwd
и /etc/shadow
.
Вы (я), корректный, что конфигурационные файлы в /etc/pam.d/*
то, как конфигурация реализована, но сначала, необходимо создать новое passwd
файл с Вашей желаемой блокировкой экранирует пароль. Этот большой ответ @AaronD (сделайте upvote его), имеет детали о том, как сделать то использование htpasswd редактор.
После того как Вы создали тот альтернативный файл паролей, сохраните его к /etc/gdm.passwd
(или где-нибудь), и добавляют эту строку к началу /etc/pam.d/gdm-password
:
auth required pam_pwdfile.so pwdfile /etc/gdm.passwd
где /etc/gdm.passwd
путь, где Вы сохранили passwd файл. И прокомментируйте system-local-login
строка, которая следует. Это переключает необходимую аутентификацию с получения по запросу от нормальной локальной учетной записи до Вашей новой конфигурации.
Никакой перезапуск или что-либо не должны требоваться, просто сохранить тот файл и Super+L для проверения его!
Это - просто компиляция процедуры, которая удалась для меня. Весь кредит к @AaronD и @Amit.