
コマンド$ passwdを試してみました
新しいパスワードを要求され、成功メッセージが表示されますが、システムを再起動した後に新しいパスワードでログインしようとすると、古いパスワードで機能します。新しいパスワードは変更されません。何かアイデアはありますか...
答え1
私の場合、パスワードの変更は成功しましたが、 の新しいパスワードではログインや の使用ができませんでしたsudo
。
passwd
何らかの理由で、ツールが2 つあることが判明しました。1 つは で/usr/local/bin/passwd
、もう 1 つは です/usr/bin/passwd
。後者を使用することで、問題は解決しました。
走っtype -a passwd
て見ることができます。
答え2
を使用しましたかsudo
? その場合、ユーザー パスワードではなく、ルート パスワードを変更した可能性があります。
ルートパスワードを変更するには:
sudo passwd
ユーザーパスワードを変更するには:
sudo passwd username
編集: レビュー担当者は、ユーザー パスワードの変更は次のように簡単に行うべきだと提案しました。
passwd
しかし、これは私が使用していたシステムでは機能しませんでした。
答え3
これを試してください、うまくいくでしょう
//ユーザーのパスワードを削除する
sudo passwd -d <user>
//新しいパスワードを更新
sudo passwd <user>