Вы не можете запустить какую-либо команду от имени суперпользователя, если терминал Linux выдает ошибку «sudo password not working». К счастью, это легко исправить.
Иногда ваша система Linux может выдавать ошибку неправильного пароля даже после ввода правильного пароля sudo. Это может как удивлять, так и раздражать, когда вы пытаетесь что-то сделать.
Давайте рассмотрим несколько быстрых исправлений, которые вы можете попробовать, если ваш правильный пароль sudo не работает в Linux.
1. Выйдите из системы и войдите в новую сессию
Перезапуск вашей системы Linux является одним из самых популярных и простых решений для исправления любых временных системных сбоев. Ошибка sudo password не работает, в лучшем случае, это просто временный сбой в Linux, который можно волшебным образом исправить, просто выполнив быстрый выход из системы или перезагрузку системы.
Вы можете вручную выйти из системы Linux и снова войти в нее, используя выйти команду или с помощью соответствующих кнопок в среде рабочего стола, которую вы используете.
Если это не работает для вас, просто выполните перезагрузку, набрав перезагрузить. Все еще не исправлено? Переходите к следующему решению!
2. Изменить пароль sudo из сеанса виртуальной консоли
Если первое и самое простое решение не совсем помогло вам, вы можете попробовать сбросить пароль sudo для пользователя из Сеанс виртуальной консоли Linux. Вот шаги, которые необходимо выполнить:
- Переключитесь на новый сеанс виртуальной консоли, нажав Ctrl + Alt + F1/F2/F3/F4. Вас должен приветствовать новый сеанс TTYx.
- Переключитесь на пользователя root с помощью судо су команда.
- С помощью команды passwd измените пароль sudo для пользователя:
пароль пользователя
Это все шаги, необходимые для исправления правильного пароля sudo, который не работает для вашего пользователя. Теперь ваша проблема должна быть исправлена. Если проблема не устранена, попробуйте последнее решение.
3. Перезапустите службу systemd-homed.
systemd-homed — это основная служба systemd, отвечающая за поддержку домашних каталогов пользователей. Перезапуск может решить проблему, поскольку он сбрасывает механизм аутентификации и потенциально устраняет любые временные системные сбои.
Вот шаги для перезапуска службы systemd-homed:
- Запустите новый терминал.
- Переключитесь на root с помощью судо су команда.
- Использовать команда systemctl чтобы запустить или перезапустить службу systemd-homed:
systemctl запустить systemd-homed.service
systemctl перезапустить systemd-homed.service
Это все шаги, необходимые для запуска и перезапуска службы systemd-homed. Это должно, наконец, исправить проблему с паролем sudo, которая не работает для вас.
Исправление ошибки «Пароль sudo не работает»
Хотя это раздражающая проблема, ее довольно легко решить. Любое из трех предоставленных решений должно решить проблему с неработающим паролем sudo.
Если вы все еще не можете заставить его работать или вам часто приходится иметь дело с трудоемкими и мешающими работе выходками sudo, возможно, пришло время переключиться на лучшую альтернативу.