ルートパスワードは端末に誤って表示されますが、システムでは正確です。

ルートパスワードは端末に誤って表示されますが、システムでは正確です。

私はDebian 12.1.0を使用しています。インストール時にルートパスワードを設定しましたが、端末に入り、sudoを使用するとパスワードの入力を求められます。入力しましたが、間違って表示されます。その後、設定に入り、管理者パスワードを入力するように求められます。同じパスワードを入力しましたが、今回は機能しました。パスワードは私の名前で、私の名前を台無しにすることはできないようで、以前のパスワードを端末に入力していないようです。これは本当のバグですか、それとも私が間違っているのですか?

答え1

エラーメッセージはどこで発生しますかsudo?それだけでなくsudoersファイルも言及されていますかsudo: 3 incorrect password attempts?設定を変更するときに「管理者パスワード」と入力すると(おそらくpolkitダイアログにパスワードを入力することを意味した可能性があります)、それがうまくいくと言われたので、これが本当かどうかはわかりませんが、それでもそうです。

その場合は、su -ターミナルで実行し、sudoersファイルに自分自身を追加し、次の手順visudoに従って自分自身を追加してください。通常、[username] ALL=(ALL:ALL) ALL自分のユーザー名を制限する特定のコマンドがない場合は、自分のグループまたはユーザー名を追加する必要があります。

私の経験によれば、必要な条件を慎重に設定せずにインストーラにDebianをインストールすると、ファイルから/etc/sudoersユーザーが欠落している結果になりますがroot、これはsudoやや意味がありません。しかし、上記の方法を使用すると、いつでもsudoersファイルを編集できるため、大きな問題ではありません。

関連情報