14

I’m trying to change the password that is asked when running sudo in Ubuntu. Running sudo passwd or sudo passwd root does give me the two new password prompts and it successfully changes the password.

But then I can still use my old password when running sudo again for something else. I do have a user with the exact same password but I don’t know if that makes a difference. I enabled the root user and I can see the new password does work with the root user account.

So the root password is changed but not the password for sudo.

How do I change the sudo password?

1
  • 1
    root password is used by su, it is your password that is used by sudo. Jun 29, 2016 at 21:18

2 Answers 2

36

You're changing root's password. sudo wants your user's password.

To change it, try plain passwd, without arguments or running it through sudo.

Alternately, you can issue:

$ sudo passwd <your username>
2
  • 2
    And learn more about /etc/sudoers which configure the behavior of sudo
    – Basile Starynkevitch
    Feb 25, 2013 at 18:49
  • 1
    You are right, I see it asks the user password, that was not so smart of me. So what I need to do is remove the user from the soduers/admin group.
    – user1494552
    Feb 25, 2013 at 19:02
9

The password you use for sudo is the password of your own account, not the root account. sudo is used to grant you access to commands that need to be executed as root without giving you root access directly. To change your own password, use passwd without sudo.

1
  • thanks for responding, you were fast, but not fast enough for the point:), but thanks though
    – user1494552
    Feb 25, 2013 at 19:20

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .