web-dev-qa-db-ja.com

rootパスワードを変更してもSudoパスワードは変更されない

UbuntuでSudoを実行するときに要求されるパスワードを変更しようとしています。ランニング Sudo passwdまたはSudo passwd rootは2つの新しいパスワードプロンプトを表示し、パスワードを正常に変更します。

ただし、Sudoを別の目的で再度実行するときに、古いパスワードを引き続き使用できます。まったく同じパスワードのユーザーがいますが、それが違いをもたらすかどうかはわかりません。 rootユーザーを有効にしたところ、新しいパスワードがrootユーザーアカウントで機能することがわかります。

したがって、rootパスワードは変更されますが、Sudoのパスワードは変更されません。

Sudoパスワードを変更するにはどうすればよいですか?

12
user1494552

ルートのパスワードを変更しています。 Sudoはユーザーのパスワードを求めています。

それを変更するには、引数なしでpasswdを実行するか、Sudoで実行します。

または、以下を発行できます。

$ Sudo passwd <your username>
31

Sudoに使用するパスワードは、rootアカウントではなく、自分のアカウントのパスワードです。 Sudoは、rootアクセスを直接付与せずに、rootとして実行する必要があるコマンドへのアクセスを許可するために使用されます。自分のパスワードを変更するには、Sudoなしでpasswdを使用します。

8
Femaref