Ubuntuでユーザーパスワードを変更できない

Ubuntuでユーザーパスワードを変更できない

120人のユーザーのパスワードを変更したいと思います。だから私が書いたsudo echo 'user:passwd' | chpasswd

ところでメッセージがあります。

chpasswd: (user) pam_chauthtok() failed, error:
Authentication token manipulation error
chpaswd (line 1, user) password not changed

テキストファイルを使用して他の方法も試しましたが、同じメッセージを受け取りました。

この問題を解決できませんでした。

答え1

パスワードを変更する一般的な方法は、次を使用することです。パスワード(1)注文する。

使いたいならchpasswd(8)またはユーザーモード(8)RTFMを慎重に実行する必要があります。

指定されたパスワードがシステム構成と互換性があることを確認してください。コマンドsudoと連携する必要があるため、次のことが必要な場合がありchpasswdます。

echo 'user:passwd' | sudo chpasswd

あなたの場合sudo echo 'user:passwd' | chpasswdsudoのみ適用され、echoこれは間違っています。

関連情報