Bashスクリプトを使用してユーザー入力を自動化しますか? [コピー]

Bashスクリプトを使用してユーザー入力を自動化しますか? [コピー]

ユーザーを作成してパスワードを設定するbashスクリプトを作成しています。 "passwd user"コマンドを実行すると、ユーザーにパスワードを要求してスクリプトが停止します。

ユーザーの介入なしにユーザー入力を完了する方法はありますか?

#!/bin/bash

yum -y update
adduser test-user
passwd test-user
"Password here?"

ベストアンサー1

これは本当に悪い考えです。しかし、標準入力でパスワードを渡すことができます。

passwd --stdin test-user <<< "Password here?"

おすすめ記事