На этот вопрос уже есть ответ здесь:
У меня сложилось впечатление что и пароль sudo, и пароль, который я использую для входа в Ubuntu, одинаковы. Но случилось так, что после входа в систему, привязки пароля в терминале и su возникает ошибка аутентификации! ошибка. Разве они не такие же?
sudo
, по умолчанию, просит Ваш пароль, который является паролем, который Вы используете для входа в систему. С другой стороны su
просят пароль целевой пользователь который, если не указано, значения по умолчанию базироваться. Обратите внимание, что Ubuntu по умолчанию установили поле неверного пароля для корня, эффективно лишив возможности входить в систему как корень.
у меня создалось впечатление, что и sudo пароль и пароль, который я использую для входа в систему в Ubuntu, являются тем же.
Они.
, Если Вы хотите корневую подсказку, Вам нужно к типу
sudo -i
при использовании администраторской учетной записи. Следите хотя: нет большого количества ситуаций, где необходимо должны быть использовать корневую подсказку, и более вероятно, что Вы хотите сделать что-то не Ubuntu путь.
Пример (в порядке: "su", неправильный пароль с помощью "sudo su", правильный пароль):
:~$ su
Password:
su: Authentication failure
:~$ sudo -i
[sudo] password for xxxxx:
Sorry, try again.
[sudo] password for xxxxx:
:/home/xxxxx#
Если Вы будете использовать sudo
(обычно некоторая команда после него), то это спросит Вас Ваш пароль входа в систему, и Вы получите root
полномочие.
, когда Вы используете su
, Вас спросят root
пароль пользователя (это не то же как Ваш пароль входа в систему, если Вы не хотите, чтобы это было, который не рекомендуется)
Обычно, root
, пароль пользователя не установлен по умолчанию в Ubuntu на новой установке (в мягкой фетровой шляпе, которую Вас просят установить root
пароль пользователя во время установки). Необходимо установить, только если Вы хотите, root
пароль пользователя после установки.
Вот то, как Вы делаете это:
sudo -i
вводят Ваш пароль входа в систему, и Вы получите что-то вроде этого:
root@computer:/home/edward#
теперь тип:
passwd
теперь Вас попросят установить root
пароль пользователя.
, Таким образом, они - другая вещь.
Ваш пароль пользователя и пароль sudo изначально одинаковы, если только вы их не измените. С помощью этой команды вы можете изменить пароль пользователя root с терминала
sudo password [username] (for example , root)
sudo -i
sudo passwd root
. войдите в систему, используя sudo su
из терминала, а затем используйте свой пароль. Надеюсь, что это работает для вас.