変更は簡単ですその他Bashスクリプトを使用してユーザーパスワードを取得します。echo newpw | sudo passwd username
「bam」のみ入力すると完了です。ただし、実行するecho newpw | passwd username
と、新しいパスワードを入力する前に現在のパスワードを求めるメッセージが表示されるため、機能しません。
置き換える方法あなたのBash経由でパスワードを取得しますか?
答え1
使用できるパスワード。
sudo chpasswd <<<"neubert:newpass"
答え2
現在のユーザーのパスワードを変更するには、次の操作もできます。
echo -e "MyOldPasswd\nMyNewPasswd\nMyNewPasswd" | passwd
答え3
これはある程度合理的な設定では機能しません。ルートのみが他のユーザーのパスワードを変更できますpasswd user
(新しいパスワードの入力を求めるプロンプトが表示されます)。自分のパスワードを変更するには、実行すると現在のpasswd
パスワードを入力し、新しいパスワードを入力して確認します。
ユーザーが他人のパスワードを変更できるようにすることは、巨大なセキュリティの質問。