我有 20 台机器需要创建用户并设置他的密码。我可以使用 for 循环创建帐户并设置密码。for循环的内部给出如下
ssh -t user1@$node_name 'sudo useradd user2'
ssh -t user1@$node_name 'sudo passwd user2'
但是,这需要我先输入 user1 的密码,然后再输入 user2 的新密码。我在 2 台机器上尝试过,它可以工作。然而,我不喜欢所涉及的浪费努力,我猜我会有一种更有效的方式来做到这一点。有任何想法吗?