Зміна пароля root не змінює пароль sudo


12

Я намагаюся змінити пароль, який задається під час роботи sudoв Ubuntu. Запуск sudo passwdабо sudo passwd rootнадання мені двох нових підказок пароля, і він успішно змінює пароль.

Але тоді я все ще можу використовувати свій старий пароль, коли sudoзнову запускаю щось інше. У мене є користувач з таким самим паролем, але я не знаю, чи це має значення. Я ввімкнув кореневого користувача, і я бачу, що новий пароль працює з обліковим записом кореневого користувача.

Отже, кореневий пароль змінено, але не пароль для sudo.

Як змінити sudoпароль?


root пароль використовується su, саме ваш пароль використовується sudo.
ctrl-alt-delor

Відповіді:


31

Ви змінюєте пароль root. sudoбажає пароль вашого користувача.

Щоб змінити його, спробуйте просту passwd, без аргументів або запускаючи її sudo.

Ви також можете видавати:

$ sudo passwd <your username>

1
І дізнайтеся більше про те, на /etc/sudoersщо налаштувати поведінкуsudo

1
Ви маєте рацію, я бачу, що він запитує пароль у користувача, це не було мені так розумно. Отже, що мені потрібно зробити - це видалити користувача з групи soduers / admin.

8

Пароль, який ви використовуєте для sudo, - це пароль вашого власного облікового запису, а не кореневий. sudoвикористовується для надання доступу до команд, які потрібно виконати як root, не надаючи вам кореневий доступ безпосередньо. Щоб змінити власний пароль, використовуйте passwdбез sudo.


дякую за відповідь, ви були швидкими, але недостатньо швидкими для точки :), але все ж спасибі
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.