使用したいパスワードをubuntuのadduserコマンドに渡して、自動化できるかどうか疑問に思っています。
こんなことしたい
エコー「パスワード」| adduserテスト
これにより、adduserコマンドに必要なフォームに入力し、「test」ユーザーのパスワード「password」を設定する必要がなくなります。
adduser
コマンドではこれを行うことはできませんが、暗号化されたバージョンのパスワードがある場合は、基になるuseradd
コマンドで行うことができます。
useradd <username> -p <crypted password>
Useraddコマンドラインに他のオプションを含めたり、グループを設定したりすることをお勧めします。詳細については、useradd(8)のマニュアルページをお読みください。
usermod
を使用して最初にアカウントを作成した後、adduser
を使用してこれを行うこともできます。