Изменение пароля root не меняет пароль sudo


12

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

Но тогда я все еще могу использовать свой старый пароль при запуске sudoснова для чего-то еще. У меня есть пользователь с точно таким же паролем, но я не знаю, имеет ли это значение. Я включил пользователя root и вижу, что новый пароль работает с учетной записью пользователя root.

Таким образом, пароль root изменен, но не пароль для 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 - это пароль вашей учетной записи, а не учетной записи root. sudoиспользуется для предоставления вам доступа к командам, которые должны быть выполнены от имени пользователя root, не предоставляя вам root-права напрямую. Чтобы изменить свой пароль, используйте passwdбез sudo.


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