Você está recebendo o erro passwd: unrecognized option '--stdin' porque não existe essa opção como --stdin para fornecer senhas usando o comando passwd via STDIN no Ubuntu.
Você não pode passar senhas de forma não interativa usando o comando passwd , enquanto no shell interativo passwd usa STDIN para obter a senha. Isso só acontece para operações interativas, se você estiver usando procedimentos de shell, como tubulação, não funcionará.
Como você está procurando criar usuários em lote com a mesma senha para todos, talvez você deva examinar o comando newusers que seria exatamente o suficiente no seu caso.