Прежде чем я упомяну что-либо более, НЕ ДАВАЙТЕ мне ответа, что терминал не будет показывать ввод пароля. Я в курсе этого.
Я набираю свой пароль пользователя (не проблема с блокировкой), и по какой-то причине он все еще говорит «Ошибка аутентификации».
Есть ли какой-то другой пароль (о котором я не знаю), который я должен использовать, кроме моего пароля пользователя? Я имел эту Ubuntu раньше, на другом жестком диске, и у меня не было этой проблемы. (И это был тот же Ubuntu, Ubuntu 12.04 LTS)
ai@AiNekoYokai:~$ groups
ai adm cdrom sudo dip plugdev lpadmin sambashare
ai@AiNekoYokai:~$ lsb_release -rd
Description: Ubuntu 12.04 LTS
Release: 12.04
ai@AiNekoYokai:~$ pkexec cat /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults env_reset
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
# Host alias specification
# User alias specification
# Cmnd alias specification
# User privilege specification
root ALL=(ALL:ALL) ALL
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
# See sudoers(5) for more information on "#include" directives:
#includedir /etc/sudoers.d
Я могу войти с паролем, но он не принят как действительный для аутентификации < - Это довольно большая моя проблема. (Хотя я не перешел в режим восстановления.)
Я пробежал:
ai@AiNekoYokai:~$ ls /etc/sudoers.d
README
И также переустановил sudo
с:
pkexec apt-get update
pkexec apt-get --purge --reinstall install sudo
pkexec usermod -a -G admin $USER
< - говорит, что администратор не существует
su $USER
< - работал для меня, однако мой пароль все еще не очень много (в смысле не работает для других вещей)
pkexec passwd $USER
. Я смог изменить это без проблем.
gksudo xclock
это было то, во что я смог войти, без проблем. (Часы показывали)
ai@AiNekoYokai:~$ gksudo xclock
Запустите pkexec passwd $USER
, чтобы сменить пароль. Затем повторите попытку.
Если это не работает, есть и другие способы устранения неполадок, которые вы можете сделать (подробно описано в вопросе выше).
Почему бы вам не добавить (чтобы быть более явным)
# User privilege specification
root ALL=(ALL:ALL) ALL
ai ALL=(ALL:ALL) ALL
У меня была эта проблема, когда я использовал специальную раскладку клавиатуры (Bépo). Терминал не распознавал специальные символы. Может быть, это тоже ваша проблема?
Как изменить раскладку клавиатуры в консоли, используя специальные символы?