Retype new password
ユーザーパスワードを変更したときに無効にできる構成設定はRHEL / CentOSにありますか?
シェルでは、我々は利用可能ですecho 'username:newpassword' | chpasswd
アプリケーションを介して非対話式に変更するように設定する必要があります。
ありがとうございます。
ベストアンサー1
デュアルプロンプトは無効にできませんpasswd
。入力エラーを防ぐために存在します。これが本当に大きな問題であれば、選択できるオプションはたくさんあります。
- スクリプトが実行されたら、
root
次のものを使用できます。chpasswd
- ソースコードをインポートして
passwd
修正し、独自の使い捨てバージョンを作成できます(代替するよりも既存のツールで使用する方が良い)。 - 次のように独自のツールを作成できます。
chpasswd
- アプリの仕組みをもう一度考えてみましょう。
これらの提案の少なくとも3つには、慎重に考慮する必要がある連鎖安全に関する事項があります。おそらく、どのユーザーも他のユーザーのパスワードを変更できないようにしたいと思います。